diff --git a/rs/.rustc_info.json b/rs/.rustc_info.json index b3cd7dd86..789644643 100644 --- a/rs/.rustc_info.json +++ b/rs/.rustc_info.json @@ -1 +1 @@ -{"rustc_fingerprint":16300779651339665162,"outputs":{"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/runner/.rustup/toolchains/1.65-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-unknown-linux-gnu\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""}},"successes":{}} \ No newline at end of file +{"rustc_fingerprint":5167323439369472051,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-unknown-linux-gnu\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/runner/.rustup/toolchains/1.65-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/rs/doc/implementors/anchor_lang/trait.Discriminator.js b/rs/doc/implementors/anchor_lang/trait.Discriminator.js index dec9a2a3b..454357882 100644 --- a/rs/doc/implementors/anchor_lang/trait.Discriminator.js +++ b/rs/doc/implementors/anchor_lang/trait.Discriminator.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl Discriminator for MangoAccountData"],["impl Discriminator for PerpBalanceLog"],["impl Discriminator for TokenBalanceLog"],["impl Discriminator for FlashLoanLog"],["impl Discriminator for WithdrawLog"],["impl Discriminator for DepositLog"],["impl Discriminator for FillLog"],["impl Discriminator for FillLogV2"],["impl Discriminator for FillLogV3"],["impl Discriminator for PerpUpdateFundingLog"],["impl Discriminator for PerpUpdateFundingLogV2"],["impl Discriminator for UpdateIndexLog"],["impl Discriminator for UpdateRateLog"],["impl Discriminator for TokenLiqWithTokenLog"],["impl Discriminator for Serum3OpenOrdersBalanceLog"],["impl Discriminator for Serum3OpenOrdersBalanceLogV2"],["impl Discriminator for WithdrawLoanOriginationFeeLog"],["impl Discriminator for WithdrawLoanLog"],["impl Discriminator for TokenLiqBankruptcyLog"],["impl Discriminator for DeactivateTokenPositionLog"],["impl Discriminator for DeactivatePerpPositionLog"],["impl Discriminator for TokenMetaDataLog"],["impl Discriminator for PerpMarketMetaDataLog"],["impl Discriminator for Serum3RegisterMarketLog"],["impl Discriminator for PerpLiqBaseOrPositivePnlLog"],["impl Discriminator for PerpLiqBankruptcyLog"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcyLog"],["impl Discriminator for PerpSettlePnlLog"],["impl Discriminator for PerpSettleFeesLog"],["impl Discriminator for AccountBuybackFeesWithMngoLog"],["impl Discriminator for FilledPerpOrderLog"],["impl Discriminator for PerpTakerTradeLog"],["impl Discriminator for PerpForceClosePositionLog"],["impl Discriminator for TokenForceCloseBorrowsWithTokenLog"],["impl Discriminator for TokenConditionalSwapCreateLog"],["impl Discriminator for TokenConditionalSwapTriggerLog"],["impl Discriminator for TokenConditionalSwapCancelLog"],["impl Discriminator for Bank"],["impl Discriminator for Group"],["impl Discriminator for MangoAccount"],["impl Discriminator for MangoAccountFixed"],["impl Discriminator for MintInfo"],["impl Discriminator for OpenbookV2Market"],["impl Discriminator for OpenbookV2MarketIndexReservation"],["impl Discriminator for StubOracle"],["impl Discriminator for BookSide"],["impl Discriminator for EventQueue"],["impl Discriminator for PerpMarket"],["impl Discriminator for Serum3Market"],["impl Discriminator for Serum3MarketIndexReservation"],["impl Discriminator for AdminTokenWithdrawFees"],["impl Discriminator for AdminPerpWithdrawFees"],["impl Discriminator for GroupCreate"],["impl Discriminator for GroupEdit"],["impl Discriminator for GroupWithdrawInsuranceFund"],["impl Discriminator for IxGateSet"],["impl Discriminator for GroupClose"],["impl Discriminator for TokenRegister"],["impl Discriminator for TokenRegisterTrustless"],["impl Discriminator for TokenEdit"],["impl Discriminator for TokenAddBank"],["impl Discriminator for TokenDeregister"],["impl Discriminator for TokenUpdateIndexAndRate"],["impl Discriminator for AccountCreate"],["impl Discriminator for AccountExpand"],["impl Discriminator for AccountExpandV2"],["impl Discriminator for AccountEdit"],["impl Discriminator for AccountToggleFreeze"],["impl Discriminator for AccountClose"],["impl Discriminator for AccountBuybackFeesWithMngo"],["impl Discriminator for StubOracleCreate"],["impl Discriminator for StubOracleClose"],["impl Discriminator for StubOracleSet"],["impl Discriminator for StubOracleSetTest"],["impl Discriminator for TokenDeposit"],["impl Discriminator for TokenDepositIntoExisting"],["impl Discriminator for TokenWithdraw"],["impl Discriminator for FlashLoanBegin"],["impl Discriminator for FlashLoanEnd"],["impl Discriminator for FlashLoanEndV2"],["impl Discriminator for HealthRegionBegin"],["impl Discriminator for HealthRegionEnd"],["impl Discriminator for Serum3RegisterMarket"],["impl Discriminator for Serum3EditMarket"],["impl Discriminator for Serum3DeregisterMarket"],["impl Discriminator for Serum3CreateOpenOrders"],["impl Discriminator for Serum3CloseOpenOrders"],["impl Discriminator for Serum3PlaceOrder"],["impl Discriminator for Serum3CancelOrder"],["impl Discriminator for Serum3CancelAllOrders"],["impl Discriminator for Serum3SettleFunds"],["impl Discriminator for Serum3SettleFundsV2"],["impl Discriminator for Serum3LiqForceCancelOrders"],["impl Discriminator for LiqTokenWithToken"],["impl Discriminator for LiqTokenBankruptcy"],["impl Discriminator for TokenLiqWithToken"],["impl Discriminator for TokenForceCloseBorrowsWithToken"],["impl Discriminator for TokenLiqBankruptcy"],["impl Discriminator for PerpCreateMarket"],["impl Discriminator for PerpEditMarket"],["impl Discriminator for PerpCloseMarket"],["impl Discriminator for PerpDeactivatePosition"],["impl Discriminator for PerpPlaceOrder"],["impl Discriminator for PerpPlaceOrderV2"],["impl Discriminator for PerpPlaceOrderPegged"],["impl Discriminator for PerpPlaceOrderPeggedV2"],["impl Discriminator for PerpCancelOrder"],["impl Discriminator for PerpCancelOrderByClientOrderId"],["impl Discriminator for PerpCancelAllOrders"],["impl Discriminator for PerpCancelAllOrdersBySide"],["impl Discriminator for PerpConsumeEvents"],["impl Discriminator for PerpUpdateFunding"],["impl Discriminator for PerpSettlePnl"],["impl Discriminator for PerpForceClosePosition"],["impl Discriminator for PerpSettleFees"],["impl Discriminator for PerpLiqBaseOrPositivePnl"],["impl Discriminator for PerpLiqForceCancelOrders"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcy"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcyV2"],["impl Discriminator for TokenConditionalSwapCreate"],["impl Discriminator for TokenConditionalSwapCreateV2"],["impl Discriminator for TokenConditionalSwapCancel"],["impl Discriminator for TokenConditionalSwapTrigger"],["impl Discriminator for AltSet"],["impl Discriminator for AltExtend"],["impl Discriminator for ComputeAccountData"],["impl Discriminator for OpenbookV2RegisterMarket"],["impl Discriminator for OpenbookV2EditMarket"],["impl Discriminator for OpenbookV2DeregisterMarket"],["impl Discriminator for OpenbookV2CreateOpenOrders"],["impl Discriminator for OpenbookV2CloseOpenOrders"],["impl Discriminator for OpenbookV2PlaceOrder"],["impl Discriminator for OpenbookV2PlaceTakerOrder"],["impl Discriminator for OpenbookV2CancelOrder"],["impl Discriminator for OpenbookV2SettleFunds"],["impl Discriminator for OpenbookV2LiqForceCancelOrders"],["impl Discriminator for OpenbookV2CancelAllOrders"],["impl Discriminator for Benchmark"]] +"mango_v4":[["impl Discriminator for MangoAccountData"],["impl Discriminator for PerpBalanceLog"],["impl Discriminator for TokenBalanceLog"],["impl Discriminator for FlashLoanLog"],["impl Discriminator for WithdrawLog"],["impl Discriminator for DepositLog"],["impl Discriminator for FillLog"],["impl Discriminator for FillLogV2"],["impl Discriminator for FillLogV3"],["impl Discriminator for PerpUpdateFundingLog"],["impl Discriminator for PerpUpdateFundingLogV2"],["impl Discriminator for UpdateIndexLog"],["impl Discriminator for UpdateRateLog"],["impl Discriminator for TokenLiqWithTokenLog"],["impl Discriminator for Serum3OpenOrdersBalanceLog"],["impl Discriminator for Serum3OpenOrdersBalanceLogV2"],["impl Discriminator for WithdrawLoanOriginationFeeLog"],["impl Discriminator for WithdrawLoanLog"],["impl Discriminator for TokenLiqBankruptcyLog"],["impl Discriminator for DeactivateTokenPositionLog"],["impl Discriminator for DeactivatePerpPositionLog"],["impl Discriminator for TokenMetaDataLog"],["impl Discriminator for PerpMarketMetaDataLog"],["impl Discriminator for Serum3RegisterMarketLog"],["impl Discriminator for PerpLiqBaseOrPositivePnlLog"],["impl Discriminator for PerpLiqBankruptcyLog"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcyLog"],["impl Discriminator for PerpSettlePnlLog"],["impl Discriminator for PerpSettleFeesLog"],["impl Discriminator for AccountBuybackFeesWithMngoLog"],["impl Discriminator for FilledPerpOrderLog"],["impl Discriminator for PerpTakerTradeLog"],["impl Discriminator for PerpForceClosePositionLog"],["impl Discriminator for TokenForceCloseBorrowsWithTokenLog"],["impl Discriminator for TokenConditionalSwapCreateLog"],["impl Discriminator for TokenConditionalSwapCreateLogV2"],["impl Discriminator for TokenConditionalSwapTriggerLog"],["impl Discriminator for TokenConditionalSwapTriggerLogV2"],["impl Discriminator for TokenConditionalSwapCancelLog"],["impl Discriminator for Bank"],["impl Discriminator for Group"],["impl Discriminator for MangoAccount"],["impl Discriminator for MangoAccountFixed"],["impl Discriminator for MintInfo"],["impl Discriminator for OpenbookV2Market"],["impl Discriminator for OpenbookV2MarketIndexReservation"],["impl Discriminator for StubOracle"],["impl Discriminator for BookSide"],["impl Discriminator for EventQueue"],["impl Discriminator for PerpMarket"],["impl Discriminator for Serum3Market"],["impl Discriminator for Serum3MarketIndexReservation"],["impl Discriminator for AdminTokenWithdrawFees"],["impl Discriminator for AdminPerpWithdrawFees"],["impl Discriminator for GroupCreate"],["impl Discriminator for GroupEdit"],["impl Discriminator for GroupWithdrawInsuranceFund"],["impl Discriminator for IxGateSet"],["impl Discriminator for GroupClose"],["impl Discriminator for TokenRegister"],["impl Discriminator for TokenRegisterTrustless"],["impl Discriminator for TokenEdit"],["impl Discriminator for TokenAddBank"],["impl Discriminator for TokenDeregister"],["impl Discriminator for TokenUpdateIndexAndRate"],["impl Discriminator for AccountCreate"],["impl Discriminator for AccountExpand"],["impl Discriminator for AccountExpandV2"],["impl Discriminator for AccountEdit"],["impl Discriminator for AccountToggleFreeze"],["impl Discriminator for AccountClose"],["impl Discriminator for AccountBuybackFeesWithMngo"],["impl Discriminator for StubOracleCreate"],["impl Discriminator for StubOracleClose"],["impl Discriminator for StubOracleSet"],["impl Discriminator for StubOracleSetTest"],["impl Discriminator for TokenDeposit"],["impl Discriminator for TokenDepositIntoExisting"],["impl Discriminator for TokenWithdraw"],["impl Discriminator for FlashLoanBegin"],["impl Discriminator for FlashLoanEnd"],["impl Discriminator for FlashLoanEndV2"],["impl Discriminator for HealthRegionBegin"],["impl Discriminator for HealthRegionEnd"],["impl Discriminator for Serum3RegisterMarket"],["impl Discriminator for Serum3EditMarket"],["impl Discriminator for Serum3DeregisterMarket"],["impl Discriminator for Serum3CreateOpenOrders"],["impl Discriminator for Serum3CloseOpenOrders"],["impl Discriminator for Serum3PlaceOrder"],["impl Discriminator for Serum3CancelOrder"],["impl Discriminator for Serum3CancelAllOrders"],["impl Discriminator for Serum3SettleFunds"],["impl Discriminator for Serum3SettleFundsV2"],["impl Discriminator for Serum3LiqForceCancelOrders"],["impl Discriminator for LiqTokenWithToken"],["impl Discriminator for LiqTokenBankruptcy"],["impl Discriminator for TokenLiqWithToken"],["impl Discriminator for TokenForceCloseBorrowsWithToken"],["impl Discriminator for TokenLiqBankruptcy"],["impl Discriminator for PerpCreateMarket"],["impl Discriminator for PerpEditMarket"],["impl Discriminator for PerpCloseMarket"],["impl Discriminator for PerpDeactivatePosition"],["impl Discriminator for PerpPlaceOrder"],["impl Discriminator for PerpPlaceOrderV2"],["impl Discriminator for PerpPlaceOrderPegged"],["impl Discriminator for PerpPlaceOrderPeggedV2"],["impl Discriminator for PerpCancelOrder"],["impl Discriminator for PerpCancelOrderByClientOrderId"],["impl Discriminator for PerpCancelAllOrders"],["impl Discriminator for PerpCancelAllOrdersBySide"],["impl Discriminator for PerpConsumeEvents"],["impl Discriminator for PerpUpdateFunding"],["impl Discriminator for PerpSettlePnl"],["impl Discriminator for PerpForceClosePosition"],["impl Discriminator for PerpSettleFees"],["impl Discriminator for PerpLiqBaseOrPositivePnl"],["impl Discriminator for PerpLiqForceCancelOrders"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcy"],["impl Discriminator for PerpLiqNegativePnlOrBankruptcyV2"],["impl Discriminator for TokenConditionalSwapCreate"],["impl Discriminator for TokenConditionalSwapCreateV2"],["impl Discriminator for TokenConditionalSwapCancel"],["impl Discriminator for TokenConditionalSwapTrigger"],["impl Discriminator for AltSet"],["impl Discriminator for AltExtend"],["impl Discriminator for ComputeAccountData"],["impl Discriminator for OpenbookV2RegisterMarket"],["impl Discriminator for OpenbookV2EditMarket"],["impl Discriminator for OpenbookV2DeregisterMarket"],["impl Discriminator for OpenbookV2CreateOpenOrders"],["impl Discriminator for OpenbookV2CloseOpenOrders"],["impl Discriminator for OpenbookV2PlaceOrder"],["impl Discriminator for OpenbookV2PlaceTakerOrder"],["impl Discriminator for OpenbookV2CancelOrder"],["impl Discriminator for OpenbookV2SettleFunds"],["impl Discriminator for OpenbookV2LiqForceCancelOrders"],["impl Discriminator for OpenbookV2CancelAllOrders"],["impl Discriminator for Benchmark"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/anchor_lang/trait.Event.js b/rs/doc/implementors/anchor_lang/trait.Event.js index 88da2e1db..f5fc37571 100644 --- a/rs/doc/implementors/anchor_lang/trait.Event.js +++ b/rs/doc/implementors/anchor_lang/trait.Event.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl Event for MangoAccountData"],["impl Event for PerpBalanceLog"],["impl Event for TokenBalanceLog"],["impl Event for FlashLoanLog"],["impl Event for WithdrawLog"],["impl Event for DepositLog"],["impl Event for FillLog"],["impl Event for FillLogV2"],["impl Event for FillLogV3"],["impl Event for PerpUpdateFundingLog"],["impl Event for PerpUpdateFundingLogV2"],["impl Event for UpdateIndexLog"],["impl Event for UpdateRateLog"],["impl Event for TokenLiqWithTokenLog"],["impl Event for Serum3OpenOrdersBalanceLog"],["impl Event for Serum3OpenOrdersBalanceLogV2"],["impl Event for WithdrawLoanOriginationFeeLog"],["impl Event for WithdrawLoanLog"],["impl Event for TokenLiqBankruptcyLog"],["impl Event for DeactivateTokenPositionLog"],["impl Event for DeactivatePerpPositionLog"],["impl Event for TokenMetaDataLog"],["impl Event for PerpMarketMetaDataLog"],["impl Event for Serum3RegisterMarketLog"],["impl Event for PerpLiqBaseOrPositivePnlLog"],["impl Event for PerpLiqBankruptcyLog"],["impl Event for PerpLiqNegativePnlOrBankruptcyLog"],["impl Event for PerpSettlePnlLog"],["impl Event for PerpSettleFeesLog"],["impl Event for AccountBuybackFeesWithMngoLog"],["impl Event for FilledPerpOrderLog"],["impl Event for PerpTakerTradeLog"],["impl Event for PerpForceClosePositionLog"],["impl Event for TokenForceCloseBorrowsWithTokenLog"],["impl Event for TokenConditionalSwapCreateLog"],["impl Event for TokenConditionalSwapTriggerLog"],["impl Event for TokenConditionalSwapCancelLog"]] +"mango_v4":[["impl Event for MangoAccountData"],["impl Event for PerpBalanceLog"],["impl Event for TokenBalanceLog"],["impl Event for FlashLoanLog"],["impl Event for WithdrawLog"],["impl Event for DepositLog"],["impl Event for FillLog"],["impl Event for FillLogV2"],["impl Event for FillLogV3"],["impl Event for PerpUpdateFundingLog"],["impl Event for PerpUpdateFundingLogV2"],["impl Event for UpdateIndexLog"],["impl Event for UpdateRateLog"],["impl Event for TokenLiqWithTokenLog"],["impl Event for Serum3OpenOrdersBalanceLog"],["impl Event for Serum3OpenOrdersBalanceLogV2"],["impl Event for WithdrawLoanOriginationFeeLog"],["impl Event for WithdrawLoanLog"],["impl Event for TokenLiqBankruptcyLog"],["impl Event for DeactivateTokenPositionLog"],["impl Event for DeactivatePerpPositionLog"],["impl Event for TokenMetaDataLog"],["impl Event for PerpMarketMetaDataLog"],["impl Event for Serum3RegisterMarketLog"],["impl Event for PerpLiqBaseOrPositivePnlLog"],["impl Event for PerpLiqBankruptcyLog"],["impl Event for PerpLiqNegativePnlOrBankruptcyLog"],["impl Event for PerpSettlePnlLog"],["impl Event for PerpSettleFeesLog"],["impl Event for AccountBuybackFeesWithMngoLog"],["impl Event for FilledPerpOrderLog"],["impl Event for PerpTakerTradeLog"],["impl Event for PerpForceClosePositionLog"],["impl Event for TokenForceCloseBorrowsWithTokenLog"],["impl Event for TokenConditionalSwapCreateLog"],["impl Event for TokenConditionalSwapCreateLogV2"],["impl Event for TokenConditionalSwapTriggerLog"],["impl Event for TokenConditionalSwapTriggerLogV2"],["impl Event for TokenConditionalSwapCancelLog"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/borsh/de/trait.BorshDeserialize.js b/rs/doc/implementors/borsh/de/trait.BorshDeserialize.js index 8c865e6e1..4a4d6731d 100644 --- a/rs/doc/implementors/borsh/de/trait.BorshDeserialize.js +++ b/rs/doc/implementors/borsh/de/trait.BorshDeserialize.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl BorshDeserialize for FlashLoanType"],["impl BorshDeserialize for Serum3SelfTradeBehavior"],["impl BorshDeserialize for Serum3OrderType"],["impl BorshDeserialize for Serum3Side"],["impl BorshDeserialize for InterestRateParamswhere
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
"],["impl BorshDeserialize for MangoAccountDatawhere
    HealthCache: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    Equity: BorshDeserialize,
"],["impl BorshDeserialize for Equitywhere
    Vec<TokenEquity>: BorshDeserialize,
    Vec<PerpEquity>: BorshDeserialize,
"],["impl BorshDeserialize for TokenEquitywhere
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for PerpEquitywhere
    PerpMarketIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for Priceswhere
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for HealthType"],["impl BorshDeserialize for TokenInfowhere
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    Prices: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for Serum3Infowhere
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    usize: BorshDeserialize,
    usize: BorshDeserialize,
    Serum3MarketIndex: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for PerpInfowhere
    PerpMarketIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    Prices: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for HealthCachewhere
    Vec<TokenInfo>: BorshDeserialize,
    Vec<Serum3Info>: BorshDeserialize,
    Vec<PerpInfo>: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for PerpBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanTokenDetailwhere
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Vec<FlashLoanTokenDetail>: BorshDeserialize,
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for WithdrawLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for DepositLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FillLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for FillLogV2where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for FillLogV3where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFundingLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFundingLogV2where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    OracleType: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for UpdateIndexLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for UpdateRateLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqWithTokenLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for Serum3OpenOrdersBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for Serum3OpenOrdersBalanceLogV2where
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for LoanOriginationFeeInstruction"],["impl BorshDeserialize for WithdrawLoanOriginationFeeLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    LoanOriginationFeeInstruction: BorshDeserialize,
"],["impl BorshDeserialize for WithdrawLoanLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    LoanOriginationFeeInstruction: BorshDeserialize,
    Option<i128>: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for DeactivateTokenPositionLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
"],["impl BorshDeserialize for DeactivatePerpPositionLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for TokenMetaDataLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for PerpMarketMetaDataLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for Serum3RegisterMarketLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBaseOrPositivePnlLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpSettlePnlLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpSettleFeesLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for AccountBuybackFeesWithMngoLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FilledPerpOrderLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpTakerTradeLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpForceClosePositionLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenForceCloseBorrowsWithTokenLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreateLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapTriggerLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCancelLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for MangoAccountwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 200]: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 7]: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<TokenPosition>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<Serum3Orders>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<PerpPosition>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<PerpOpenOrder>: BorshDeserialize,
"],["impl BorshDeserialize for TokenPositionwhere
    I80F48: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u16: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    I80F48: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    [u8; 128]: BorshDeserialize,
"],["impl BorshDeserialize for Serum3Orderswhere
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Serum3MarketIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    [u8; 64]: BorshDeserialize,
"],["impl BorshDeserialize for PerpPositionwhere
    PerpMarketIndex: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    u32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    [u8; 88]: BorshDeserialize,
"],["impl BorshDeserialize for PerpOpenOrderwhere
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    PerpMarketIndex: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    u64: BorshDeserialize,
    u128: BorshDeserialize,
    [u8; 64]: BorshDeserialize,
"],["impl BorshDeserialize for OracleConfigwhere
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    [u8; 72]: BorshDeserialize,
"],["impl BorshDeserialize for OracleConfigParamswhere
    f32: BorshDeserialize,
    Option<u32>: BorshDeserialize,
"],["impl BorshDeserialize for OracleType"],["impl BorshDeserialize for BookSideOrderTree"],["impl BorshDeserialize for InnerNodewhere
    u8: BorshDeserialize,
    [u8; 3]: BorshDeserialize,
    u32: BorshDeserialize,
    u128: BorshDeserialize,
    [NodeHandle; 2]: BorshDeserialize,
    [u64; 2]: BorshDeserialize,
    [u8; 72]: BorshDeserialize,
"],["impl BorshDeserialize for LeafNodewhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    u16: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    u128: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
"],["impl BorshDeserialize for PlaceOrderType"],["impl BorshDeserialize for PostOrderType"],["impl BorshDeserialize for SelfTradeBehavior"],["impl BorshDeserialize for Side"],["impl BorshDeserialize for SideAndOrderTree"],["impl BorshDeserialize for OrderTreeType"],["impl BorshDeserialize for FillEventwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 16]: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 16]: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    [u8; 8]: BorshDeserialize,
"],["impl BorshDeserialize for OutEventwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 5]: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    [u8; 144]: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapDisplayPriceStyle"],["impl BorshDeserialize for TokenConditionalSwapwhere
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 112]: BorshDeserialize,
"],["impl BorshDeserialize for TokenIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for Serum3MarketIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for PerpMarketIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for I80F48where
    i128: BorshDeserialize,
"],["impl BorshDeserialize for AdminTokenWithdrawFees"],["impl BorshDeserialize for AdminPerpWithdrawFees"],["impl BorshDeserialize for GroupCreatewhere
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for GroupEditwhere
    Option<Pubkey>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<TokenIndex>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
"],["impl BorshDeserialize for GroupWithdrawInsuranceFundwhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for IxGateSetwhere
    u128: BorshDeserialize,
"],["impl BorshDeserialize for GroupClose"],["impl BorshDeserialize for TokenRegisterwhere
    TokenIndex: BorshDeserialize,
    String: BorshDeserialize,
    OracleConfigParams: BorshDeserialize,
    InterestRateParams: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for TokenRegisterTrustlesswhere
    TokenIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for TokenEditwhere
    Option<Pubkey>: BorshDeserialize,
    Option<OracleConfigParams>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<InterestRateParams>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    Option<i64>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<String>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
"],["impl BorshDeserialize for TokenAddBankwhere
    TokenIndex: BorshDeserialize,
    u32: BorshDeserialize,
"],["impl BorshDeserialize for TokenDeregister"],["impl BorshDeserialize for TokenUpdateIndexAndRate"],["impl BorshDeserialize for AccountCreatewhere
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for AccountExpandwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AccountExpandV2where
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AccountEditwhere
    Option<String>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
"],["impl BorshDeserialize for AccountToggleFreezewhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for AccountClosewhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for AccountBuybackFeesWithMngowhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleCreatewhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleClose"],["impl BorshDeserialize for StubOracleSetwhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleSetTestwhere
    I80F48: BorshDeserialize,
    u64: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenDepositwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenDepositIntoExistingwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenWithdrawwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanBeginwhere
    Vec<u64>: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanEndwhere
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanEndV2where
    u8: BorshDeserialize,
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for HealthRegionBegin"],["impl BorshDeserialize for HealthRegionEnd"],["impl BorshDeserialize for Serum3RegisterMarketwhere
    Serum3MarketIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for Serum3EditMarketwhere
    Option<bool>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<String>: BorshDeserialize,
"],["impl BorshDeserialize for Serum3DeregisterMarket"],["impl BorshDeserialize for Serum3CreateOpenOrders"],["impl BorshDeserialize for Serum3CloseOpenOrders"],["impl BorshDeserialize for Serum3PlaceOrderwhere
    Serum3Side: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Serum3SelfTradeBehavior: BorshDeserialize,
    Serum3OrderType: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for Serum3CancelOrderwhere
    Serum3Side: BorshDeserialize,
    u128: BorshDeserialize,
"],["impl BorshDeserialize for Serum3CancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for Serum3SettleFunds"],["impl BorshDeserialize for Serum3SettleFundsV2where
    bool: BorshDeserialize,
"],["impl BorshDeserialize for Serum3LiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for LiqTokenWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for LiqTokenBankruptcywhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenForceCloseBorrowsWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqBankruptcywhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for PerpCreateMarketwhere
    PerpMarketIndex: BorshDeserialize,
    String: BorshDeserialize,
    OracleConfigParams: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    bool: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
"],["impl BorshDeserialize for PerpEditMarketwhere
    Option<Pubkey>: BorshDeserialize,
    Option<OracleConfigParams>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<i64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    bool: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<String>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
"],["impl BorshDeserialize for PerpCloseMarket"],["impl BorshDeserialize for PerpDeactivatePosition"],["impl BorshDeserialize for PerpPlaceOrderwhere
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderV2where
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    SelfTradeBehavior: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderPeggedwhere
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    i32: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderPeggedV2where
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    SelfTradeBehavior: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    i32: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelOrderwhere
    u128: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelOrderByClientOrderIdwhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelAllOrdersBySidewhere
    Option<Side>: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpConsumeEventswhere
    usize: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFunding"],["impl BorshDeserialize for PerpSettlePnl"],["impl BorshDeserialize for PerpForceClosePosition"],["impl BorshDeserialize for PerpSettleFeeswhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBaseOrPositivePnlwhere
    i64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcywhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcyV2where
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreatewhere
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreateV2where
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
    TokenConditionalSwapDisplayPriceStyle: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCancelwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapTriggerwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for AltSetwhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AltExtendwhere
    u8: BorshDeserialize,
    Vec<Pubkey>: BorshDeserialize,
"],["impl BorshDeserialize for ComputeAccountData"],["impl BorshDeserialize for OpenbookV2RegisterMarketwhere
    OpenbookV2MarketIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2EditMarketwhere
    Option<bool>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2DeregisterMarket"],["impl BorshDeserialize for OpenbookV2CreateOpenOrderswhere
    u32: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CloseOpenOrders"],["impl BorshDeserialize for OpenbookV2PlaceOrderwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2PlaceTakerOrderwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CancelOrderwhere
    u8: BorshDeserialize,
    u128: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2SettleFundswhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2LiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for Benchmark"]] +"mango_v4":[["impl BorshDeserialize for FlashLoanType"],["impl BorshDeserialize for Serum3SelfTradeBehavior"],["impl BorshDeserialize for Serum3OrderType"],["impl BorshDeserialize for Serum3Side"],["impl BorshDeserialize for InterestRateParamswhere
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
"],["impl BorshDeserialize for MangoAccountDatawhere
    HealthCache: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    Equity: BorshDeserialize,
"],["impl BorshDeserialize for Equitywhere
    Vec<TokenEquity>: BorshDeserialize,
    Vec<PerpEquity>: BorshDeserialize,
"],["impl BorshDeserialize for TokenEquitywhere
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for PerpEquitywhere
    PerpMarketIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for Priceswhere
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for HealthType"],["impl BorshDeserialize for TokenInfowhere
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    Prices: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for Serum3Infowhere
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    usize: BorshDeserialize,
    usize: BorshDeserialize,
    Serum3MarketIndex: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for PerpInfowhere
    PerpMarketIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    Prices: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for HealthCachewhere
    Vec<TokenInfo>: BorshDeserialize,
    Vec<Serum3Info>: BorshDeserialize,
    Vec<PerpInfo>: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for PerpBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanTokenDetailwhere
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Vec<FlashLoanTokenDetail>: BorshDeserialize,
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for WithdrawLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for DepositLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FillLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for FillLogV2where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for FillLogV3where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFundingLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFundingLogV2where
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    OracleType: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for UpdateIndexLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for UpdateRateLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqWithTokenLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for Serum3OpenOrdersBalanceLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for Serum3OpenOrdersBalanceLogV2where
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for LoanOriginationFeeInstruction"],["impl BorshDeserialize for WithdrawLoanOriginationFeeLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    LoanOriginationFeeInstruction: BorshDeserialize,
"],["impl BorshDeserialize for WithdrawLoanLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    LoanOriginationFeeInstruction: BorshDeserialize,
    Option<i128>: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for DeactivateTokenPositionLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
"],["impl BorshDeserialize for DeactivatePerpPositionLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for TokenMetaDataLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for PerpMarketMetaDataLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for Serum3RegisterMarketLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBaseOrPositivePnlLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcyLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpSettlePnlLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpSettleFeesLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for AccountBuybackFeesWithMngoLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for FilledPerpOrderLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpTakerTradeLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for PerpForceClosePositionLogwhere
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenForceCloseBorrowsWithTokenLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreateLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreateLogV2where
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapTriggerLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapTriggerLogV2where
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
    u16: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i128: BorshDeserialize,
    i128: BorshDeserialize,
    bool: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCancelLogwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for MangoAccountwhere
    Pubkey: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
    Pubkey: BorshDeserialize,
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 200]: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 7]: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<TokenPosition>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<Serum3Orders>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<PerpPosition>: BorshDeserialize,
    u32: BorshDeserialize,
    Vec<PerpOpenOrder>: BorshDeserialize,
"],["impl BorshDeserialize for TokenPositionwhere
    I80F48: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u16: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    I80F48: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    [u8; 128]: BorshDeserialize,
"],["impl BorshDeserialize for Serum3Orderswhere
    Pubkey: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Serum3MarketIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    [u8; 64]: BorshDeserialize,
"],["impl BorshDeserialize for PerpPositionwhere
    PerpMarketIndex: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    u32: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
    f64: BorshDeserialize,
    I80F48: BorshDeserialize,
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    I80F48: BorshDeserialize,
    [u8; 88]: BorshDeserialize,
"],["impl BorshDeserialize for PerpOpenOrderwhere
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    PerpMarketIndex: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    u64: BorshDeserialize,
    u128: BorshDeserialize,
    [u8; 64]: BorshDeserialize,
"],["impl BorshDeserialize for OracleConfigwhere
    I80F48: BorshDeserialize,
    i64: BorshDeserialize,
    [u8; 72]: BorshDeserialize,
"],["impl BorshDeserialize for OracleConfigParamswhere
    f32: BorshDeserialize,
    Option<u32>: BorshDeserialize,
"],["impl BorshDeserialize for OracleType"],["impl BorshDeserialize for BookSideOrderTree"],["impl BorshDeserialize for InnerNodewhere
    u8: BorshDeserialize,
    [u8; 3]: BorshDeserialize,
    u32: BorshDeserialize,
    u128: BorshDeserialize,
    [NodeHandle; 2]: BorshDeserialize,
    [u64; 2]: BorshDeserialize,
    [u8; 72]: BorshDeserialize,
"],["impl BorshDeserialize for LeafNodewhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 1]: BorshDeserialize,
    u16: BorshDeserialize,
    [u8; 2]: BorshDeserialize,
    u128: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
"],["impl BorshDeserialize for PlaceOrderType"],["impl BorshDeserialize for PostOrderType"],["impl BorshDeserialize for SelfTradeBehavior"],["impl BorshDeserialize for Side"],["impl BorshDeserialize for SideAndOrderTree"],["impl BorshDeserialize for OrderTreeType"],["impl BorshDeserialize for FillEventwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 4]: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 32]: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    [u8; 16]: BorshDeserialize,
    u64: BorshDeserialize,
    [u8; 16]: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    [u8; 8]: BorshDeserialize,
"],["impl BorshDeserialize for OutEventwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 5]: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Pubkey: BorshDeserialize,
    i64: BorshDeserialize,
    [u8; 144]: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapDisplayPriceStyle"],["impl BorshDeserialize for TokenConditionalSwapIntention"],["impl BorshDeserialize for TokenConditionalSwapwhere
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    [u8; 111]: BorshDeserialize,
"],["impl BorshDeserialize for TokenIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for Serum3MarketIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for PerpMarketIndexwhere
    u16: BorshDeserialize,
"],["impl BorshDeserialize for I80F48where
    i128: BorshDeserialize,
"],["impl BorshDeserialize for AdminTokenWithdrawFees"],["impl BorshDeserialize for AdminPerpWithdrawFees"],["impl BorshDeserialize for GroupCreatewhere
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for GroupEditwhere
    Option<Pubkey>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
    Option<TokenIndex>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
"],["impl BorshDeserialize for GroupWithdrawInsuranceFundwhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for IxGateSetwhere
    u128: BorshDeserialize,
"],["impl BorshDeserialize for GroupClose"],["impl BorshDeserialize for TokenRegisterwhere
    TokenIndex: BorshDeserialize,
    String: BorshDeserialize,
    OracleConfigParams: BorshDeserialize,
    InterestRateParams: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f64: BorshDeserialize,
    u64: BorshDeserialize,
    i64: BorshDeserialize,
"],["impl BorshDeserialize for TokenRegisterTrustlesswhere
    TokenIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for TokenEditwhere
    Option<Pubkey>: BorshDeserialize,
    Option<OracleConfigParams>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<InterestRateParams>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    Option<i64>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    Option<f64>: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<String>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
"],["impl BorshDeserialize for TokenAddBankwhere
    TokenIndex: BorshDeserialize,
    u32: BorshDeserialize,
"],["impl BorshDeserialize for TokenDeregister"],["impl BorshDeserialize for TokenUpdateIndexAndRate"],["impl BorshDeserialize for AccountCreatewhere
    u32: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for AccountExpandwhere
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AccountExpandV2where
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AccountEditwhere
    Option<String>: BorshDeserialize,
    Option<Pubkey>: BorshDeserialize,
"],["impl BorshDeserialize for AccountToggleFreezewhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for AccountClosewhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for AccountBuybackFeesWithMngowhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleCreatewhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleClose"],["impl BorshDeserialize for StubOracleSetwhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for StubOracleSetTestwhere
    I80F48: BorshDeserialize,
    u64: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenDepositwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenDepositIntoExistingwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenWithdrawwhere
    u64: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanBeginwhere
    Vec<u64>: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanEndwhere
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for FlashLoanEndV2where
    u8: BorshDeserialize,
    FlashLoanType: BorshDeserialize,
"],["impl BorshDeserialize for HealthRegionBegin"],["impl BorshDeserialize for HealthRegionEnd"],["impl BorshDeserialize for Serum3RegisterMarketwhere
    Serum3MarketIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for Serum3EditMarketwhere
    Option<bool>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<String>: BorshDeserialize,
"],["impl BorshDeserialize for Serum3DeregisterMarket"],["impl BorshDeserialize for Serum3CreateOpenOrders"],["impl BorshDeserialize for Serum3CloseOpenOrders"],["impl BorshDeserialize for Serum3PlaceOrderwhere
    Serum3Side: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    Serum3SelfTradeBehavior: BorshDeserialize,
    Serum3OrderType: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for Serum3CancelOrderwhere
    Serum3Side: BorshDeserialize,
    u128: BorshDeserialize,
"],["impl BorshDeserialize for Serum3CancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for Serum3SettleFunds"],["impl BorshDeserialize for Serum3SettleFundsV2where
    bool: BorshDeserialize,
"],["impl BorshDeserialize for Serum3LiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for LiqTokenWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for LiqTokenBankruptcywhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for TokenForceCloseBorrowsWithTokenwhere
    TokenIndex: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenLiqBankruptcywhere
    I80F48: BorshDeserialize,
"],["impl BorshDeserialize for PerpCreateMarketwhere
    PerpMarketIndex: BorshDeserialize,
    String: BorshDeserialize,
    OracleConfigParams: BorshDeserialize,
    u8: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    i64: BorshDeserialize,
    bool: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    f32: BorshDeserialize,
    TokenIndex: BorshDeserialize,
    f32: BorshDeserialize,
    u64: BorshDeserialize,
    f32: BorshDeserialize,
"],["impl BorshDeserialize for PerpEditMarketwhere
    Option<Pubkey>: BorshDeserialize,
    Option<OracleConfigParams>: BorshDeserialize,
    Option<u8>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<i64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<u64>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
    bool: BorshDeserialize,
    Option<f32>: BorshDeserialize,
    Option<String>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
"],["impl BorshDeserialize for PerpCloseMarket"],["impl BorshDeserialize for PerpDeactivatePosition"],["impl BorshDeserialize for PerpPlaceOrderwhere
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderV2where
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    SelfTradeBehavior: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderPeggedwhere
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    i32: BorshDeserialize,
"],["impl BorshDeserialize for PerpPlaceOrderPeggedV2where
    Side: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    i64: BorshDeserialize,
    u64: BorshDeserialize,
    PlaceOrderType: BorshDeserialize,
    SelfTradeBehavior: BorshDeserialize,
    bool: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    i32: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelOrderwhere
    u128: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelOrderByClientOrderIdwhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpCancelAllOrdersBySidewhere
    Option<Side>: BorshDeserialize,
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpConsumeEventswhere
    usize: BorshDeserialize,
"],["impl BorshDeserialize for PerpUpdateFunding"],["impl BorshDeserialize for PerpSettlePnl"],["impl BorshDeserialize for PerpForceClosePosition"],["impl BorshDeserialize for PerpSettleFeeswhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqBaseOrPositivePnlwhere
    i64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcywhere
    u64: BorshDeserialize,
"],["impl BorshDeserialize for PerpLiqNegativePnlOrBankruptcyV2where
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreatewhere
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCreateV2where
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    f64: BorshDeserialize,
    bool: BorshDeserialize,
    bool: BorshDeserialize,
    TokenConditionalSwapDisplayPriceStyle: BorshDeserialize,
    TokenConditionalSwapIntention: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapCancelwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for TokenConditionalSwapTriggerwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
"],["impl BorshDeserialize for AltSetwhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for AltExtendwhere
    u8: BorshDeserialize,
    Vec<Pubkey>: BorshDeserialize,
"],["impl BorshDeserialize for ComputeAccountData"],["impl BorshDeserialize for OpenbookV2RegisterMarketwhere
    OpenbookV2MarketIndex: BorshDeserialize,
    String: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2EditMarketwhere
    Option<bool>: BorshDeserialize,
    Option<bool>: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2DeregisterMarket"],["impl BorshDeserialize for OpenbookV2CreateOpenOrderswhere
    u32: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CloseOpenOrders"],["impl BorshDeserialize for OpenbookV2PlaceOrderwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2PlaceTakerOrderwhere
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u64: BorshDeserialize,
    u8: BorshDeserialize,
    u64: BorshDeserialize,
    u16: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CancelOrderwhere
    u8: BorshDeserialize,
    u128: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2SettleFundswhere
    bool: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2LiqForceCancelOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for OpenbookV2CancelAllOrderswhere
    u8: BorshDeserialize,
"],["impl BorshDeserialize for Benchmark"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/borsh/ser/trait.BorshSerialize.js b/rs/doc/implementors/borsh/ser/trait.BorshSerialize.js index 705ba2503..77fd67744 100644 --- a/rs/doc/implementors/borsh/ser/trait.BorshSerialize.js +++ b/rs/doc/implementors/borsh/ser/trait.BorshSerialize.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl BorshSerialize for AccountBuybackFeesWithMngowhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountExpandwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountToggleFreezewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AdminPerpWithdrawFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AdminTokenWithdrawFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AltExtendwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AltSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Benchmarkwhere
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for ComputeAccountDatawhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanBeginwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanType"],["impl BorshSerialize for GroupClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupWithdrawInsuranceFundwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for HealthRegionBeginwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for HealthRegionEndwhere
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for IxGateSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CloseOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CreateOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2DeregisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2EditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2LiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceTakeOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2RegisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2SettleFundswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrdersBySidewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderByClientOrderIdwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCloseMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpConsumeEventswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCreateMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpDeactivatePositionwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpEditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpForceClosePositionwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcywhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpSettleFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpSettlePnlwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelAllOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CloseOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CreateOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3DeregisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3EditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3LiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SelfTradeBehavior"],["impl BorshSerialize for Serum3OrderType"],["impl BorshSerialize for Serum3Side"],["impl BorshSerialize for Serum3PlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3RegisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundsV2Extrawhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundsV2where
    Serum3SettleFunds: BorshSerialize,
    Serum3SettleFundsV2Extra: BorshSerialize,
"],["impl BorshSerialize for StubOracleClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for StubOracleCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for StubOracleSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenAddBankwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDepositIntoExistingwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDepositwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDeregisterwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcywhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for InterestRateParamswhere
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterTrustlesswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenUpdateIndexAndRatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenWithdrawwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for MangoAccountDatawhere
    HealthCache: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    Equity: BorshSerialize,
"],["impl BorshSerialize for Equitywhere
    Vec<TokenEquity>: BorshSerialize,
    Vec<PerpEquity>: BorshSerialize,
"],["impl BorshSerialize for TokenEquitywhere
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for PerpEquitywhere
    PerpMarketIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for Priceswhere
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for HealthType"],["impl BorshSerialize for TokenInfowhere
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    Prices: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for Serum3Infowhere
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    usize: BorshSerialize,
    usize: BorshSerialize,
    Serum3MarketIndex: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for PerpInfowhere
    PerpMarketIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    Prices: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for HealthCachewhere
    Vec<TokenInfo>: BorshSerialize,
    Vec<Serum3Info>: BorshSerialize,
    Vec<PerpInfo>: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for PerpBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FlashLoanTokenDetailwhere
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FlashLoanLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Vec<FlashLoanTokenDetail>: BorshSerialize,
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for WithdrawLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for DepositLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FillLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for FillLogV2where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for FillLogV3where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingLogV2where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    OracleType: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for UpdateIndexLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for UpdateRateLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for Serum3OpenOrdersBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for Serum3OpenOrdersBalanceLogV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for LoanOriginationFeeInstruction"],["impl BorshSerialize for WithdrawLoanOriginationFeeLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    LoanOriginationFeeInstruction: BorshSerialize,
"],["impl BorshSerialize for WithdrawLoanLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    LoanOriginationFeeInstruction: BorshSerialize,
    Option<i128>: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for DeactivateTokenPositionLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
"],["impl BorshSerialize for DeactivatePerpPositionLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for TokenMetaDataLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpMarketMetaDataLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3RegisterMarketLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpSettlePnlLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    Pubkey: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpSettleFeesLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for AccountBuybackFeesWithMngoLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FilledPerpOrderLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpTakerTradeLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpForceClosePositionLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreateLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for MangoAccountwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 32]: BorshSerialize,
    Pubkey: BorshSerialize,
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    [u8; 200]: BorshSerialize,
    u8: BorshSerialize,
    [u8; 7]: BorshSerialize,
    u32: BorshSerialize,
    Vec<TokenPosition>: BorshSerialize,
    u32: BorshSerialize,
    Vec<Serum3Orders>: BorshSerialize,
    u32: BorshSerialize,
    Vec<PerpPosition>: BorshSerialize,
    u32: BorshSerialize,
    Vec<PerpOpenOrder>: BorshSerialize,
"],["impl BorshSerialize for TokenPositionwhere
    I80F48: BorshSerialize,
    TokenIndex: BorshSerialize,
    u16: BorshSerialize,
    [u8; 4]: BorshSerialize,
    I80F48: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    [u8; 128]: BorshSerialize,
"],["impl BorshSerialize for Serum3Orderswhere
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Serum3MarketIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    [u8; 2]: BorshSerialize,
    [u8; 64]: BorshSerialize,
"],["impl BorshSerialize for PerpPositionwhere
    PerpMarketIndex: BorshSerialize,
    [u8; 2]: BorshSerialize,
    u32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    [u8; 88]: BorshSerialize,
"],["impl BorshSerialize for PerpOpenOrderwhere
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    PerpMarketIndex: BorshSerialize,
    [u8; 4]: BorshSerialize,
    u64: BorshSerialize,
    u128: BorshSerialize,
    [u8; 64]: BorshSerialize,
"],["impl BorshSerialize for OracleConfigwhere
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    [u8; 72]: BorshSerialize,
"],["impl BorshSerialize for OracleConfigParamswhere
    f32: BorshSerialize,
    Option<u32>: BorshSerialize,
"],["impl BorshSerialize for OracleType"],["impl BorshSerialize for BookSideOrderTree"],["impl BorshSerialize for InnerNodewhere
    u8: BorshSerialize,
    [u8; 3]: BorshSerialize,
    u32: BorshSerialize,
    u128: BorshSerialize,
    [NodeHandle; 2]: BorshSerialize,
    [u64; 2]: BorshSerialize,
    [u8; 72]: BorshSerialize,
"],["impl BorshSerialize for LeafNodewhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    u16: BorshSerialize,
    [u8; 2]: BorshSerialize,
    u128: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    [u8; 32]: BorshSerialize,
"],["impl BorshSerialize for PlaceOrderType"],["impl BorshSerialize for PostOrderType"],["impl BorshSerialize for SelfTradeBehavior"],["impl BorshSerialize for Side"],["impl BorshSerialize for SideAndOrderTree"],["impl BorshSerialize for OrderTreeType"],["impl BorshSerialize for FillEventwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 4]: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 32]: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 16]: BorshSerialize,
    u64: BorshSerialize,
    [u8; 16]: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    [u8; 8]: BorshSerialize,
"],["impl BorshSerialize for OutEventwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 5]: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    [u8; 144]: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapDisplayPriceStyle"],["impl BorshSerialize for TokenConditionalSwapwhere
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 112]: BorshSerialize,
"],["impl BorshSerialize for TokenIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for Serum3MarketIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for PerpMarketIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for I80F48where
    i128: BorshSerialize,
"],["impl BorshSerialize for AdminTokenWithdrawFees"],["impl BorshSerialize for AdminPerpWithdrawFees"],["impl BorshSerialize for GroupCreatewhere
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for GroupEditwhere
    Option<Pubkey>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<TokenIndex>: BorshSerialize,
    Option<u64>: BorshSerialize,
"],["impl BorshSerialize for GroupWithdrawInsuranceFundwhere
    u64: BorshSerialize,
"],["impl BorshSerialize for IxGateSetwhere
    u128: BorshSerialize,
"],["impl BorshSerialize for GroupClose"],["impl BorshSerialize for TokenRegisterwhere
    TokenIndex: BorshSerialize,
    String: BorshSerialize,
    OracleConfigParams: BorshSerialize,
    InterestRateParams: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterTrustlesswhere
    TokenIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for TokenEditwhere
    Option<Pubkey>: BorshSerialize,
    Option<OracleConfigParams>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<InterestRateParams>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f64>: BorshSerialize,
    Option<i64>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<f64>: BorshSerialize,
    Option<f64>: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<String>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
"],["impl BorshSerialize for TokenAddBankwhere
    TokenIndex: BorshSerialize,
    u32: BorshSerialize,
"],["impl BorshSerialize for TokenDeregister"],["impl BorshSerialize for TokenUpdateIndexAndRate"],["impl BorshSerialize for AccountCreatewhere
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for AccountExpandwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for AccountExpandV2where
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for AccountEditwhere
    Option<String>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
"],["impl BorshSerialize for AccountToggleFreezewhere
    bool: BorshSerialize,
"],["impl BorshSerialize for AccountClosewhere
    bool: BorshSerialize,
"],["impl BorshSerialize for AccountBuybackFeesWithMngowhere
    u64: BorshSerialize,
"],["impl BorshSerialize for StubOracleCreatewhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for StubOracleClose"],["impl BorshSerialize for StubOracleSetwhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for StubOracleSetTestwhere
    I80F48: BorshSerialize,
    u64: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenDepositwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenDepositIntoExistingwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenWithdrawwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for FlashLoanBeginwhere
    Vec<u64>: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndwhere
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndV2where
    u8: BorshSerialize,
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for HealthRegionBegin"],["impl BorshSerialize for HealthRegionEnd"],["impl BorshSerialize for Serum3RegisterMarketwhere
    Serum3MarketIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for Serum3EditMarketwhere
    Option<bool>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<String>: BorshSerialize,
"],["impl BorshSerialize for Serum3DeregisterMarket"],["impl BorshSerialize for Serum3CreateOpenOrders"],["impl BorshSerialize for Serum3CloseOpenOrders"],["impl BorshSerialize for Serum3PlaceOrderwhere
    Serum3Side: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Serum3SelfTradeBehavior: BorshSerialize,
    Serum3OrderType: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelOrderwhere
    Serum3Side: BorshSerialize,
    u128: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFunds"],["impl BorshSerialize for Serum3SettleFundsV2where
    bool: BorshSerialize,
"],["impl BorshSerialize for Serum3LiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for LiqTokenWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for LiqTokenBankruptcywhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcywhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for PerpCreateMarketwhere
    PerpMarketIndex: BorshSerialize,
    String: BorshSerialize,
    OracleConfigParams: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    bool: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    TokenIndex: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
"],["impl BorshSerialize for PerpEditMarketwhere
    Option<Pubkey>: BorshSerialize,
    Option<OracleConfigParams>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<i64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    bool: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<String>: BorshSerialize,
    Option<bool>: BorshSerialize,
"],["impl BorshSerialize for PerpCloseMarket"],["impl BorshSerialize for PerpDeactivatePosition"],["impl BorshSerialize for PerpPlaceOrderwhere
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderV2where
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    SelfTradeBehavior: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderPeggedwhere
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    i32: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderPeggedV2where
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    SelfTradeBehavior: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    i32: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderwhere
    u128: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderByClientOrderIdwhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrdersBySidewhere
    Option<Side>: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpConsumeEventswhere
    usize: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFunding"],["impl BorshSerialize for PerpSettlePnl"],["impl BorshSerialize for PerpForceClosePosition"],["impl BorshSerialize for PerpSettleFeeswhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlwhere
    i64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcywhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyV2where
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreatewhere
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreateV2where
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
    TokenConditionalSwapDisplayPriceStyle: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for AltSetwhere
    u8: BorshSerialize,
"],["impl BorshSerialize for AltExtendwhere
    u8: BorshSerialize,
    Vec<Pubkey>: BorshSerialize,
"],["impl BorshSerialize for ComputeAccountData"],["impl BorshSerialize for OpenbookV2RegisterMarketwhere
    OpenbookV2MarketIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2EditMarketwhere
    Option<bool>: BorshSerialize,
    Option<bool>: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2DeregisterMarket"],["impl BorshSerialize for OpenbookV2CreateOpenOrderswhere
    u32: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CloseOpenOrders"],["impl BorshSerialize for OpenbookV2PlaceOrderwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceTakerOrderwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelOrderwhere
    u8: BorshSerialize,
    u128: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2SettleFundswhere
    bool: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2LiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for Benchmark"]] +"mango_v4":[["impl BorshSerialize for AccountBuybackFeesWithMngowhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountExpandwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AccountToggleFreezewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AdminPerpWithdrawFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AdminTokenWithdrawFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AltExtendwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for AltSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Benchmarkwhere
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for ComputeAccountDatawhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanBeginwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for FlashLoanType"],["impl BorshSerialize for GroupClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for GroupWithdrawInsuranceFundwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for HealthRegionBeginwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for HealthRegionEndwhere
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for IxGateSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CloseOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CreateOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2DeregisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2EditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2LiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceTakeOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2RegisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2SettleFundswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrdersBySidewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderByClientOrderIdwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCloseMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpConsumeEventswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpCreateMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpDeactivatePositionwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpEditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpForceClosePositionwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcywhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpSettleFeeswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpSettlePnlwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelAllOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CloseOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3CreateOpenOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3DeregisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3EditMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3LiqForceCancelOrderswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SelfTradeBehavior"],["impl BorshSerialize for Serum3OrderType"],["impl BorshSerialize for Serum3Side"],["impl BorshSerialize for Serum3PlaceOrderwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3RegisterMarketwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundsV2Extrawhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFundsV2where
    Serum3SettleFunds: BorshSerialize,
    Serum3SettleFundsV2Extra: BorshSerialize,
"],["impl BorshSerialize for StubOracleClosewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for StubOracleCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for StubOracleSetwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenAddBankwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDepositIntoExistingwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDepositwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenDeregisterwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenEditwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcywhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for InterestRateParamswhere
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterTrustlesswhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenUpdateIndexAndRatewhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for TokenWithdrawwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for MangoAccountDatawhere
    HealthCache: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    Equity: BorshSerialize,
"],["impl BorshSerialize for Equitywhere
    Vec<TokenEquity>: BorshSerialize,
    Vec<PerpEquity>: BorshSerialize,
"],["impl BorshSerialize for TokenEquitywhere
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for PerpEquitywhere
    PerpMarketIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for Priceswhere
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for HealthType"],["impl BorshSerialize for TokenInfowhere
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    Prices: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for Serum3Infowhere
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    usize: BorshSerialize,
    usize: BorshSerialize,
    Serum3MarketIndex: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for PerpInfowhere
    PerpMarketIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    Prices: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for HealthCachewhere
    Vec<TokenInfo>: BorshSerialize,
    Vec<Serum3Info>: BorshSerialize,
    Vec<PerpInfo>: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for PerpBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FlashLoanTokenDetailwhere
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FlashLoanLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Vec<FlashLoanTokenDetail>: BorshSerialize,
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for WithdrawLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for DepositLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FillLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for FillLogV2where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for FillLogV3where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFundingLogV2where
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    OracleType: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for UpdateIndexLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for UpdateRateLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for Serum3OpenOrdersBalanceLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for Serum3OpenOrdersBalanceLogV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for LoanOriginationFeeInstruction"],["impl BorshSerialize for WithdrawLoanOriginationFeeLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    LoanOriginationFeeInstruction: BorshSerialize,
"],["impl BorshSerialize for WithdrawLoanLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    LoanOriginationFeeInstruction: BorshSerialize,
    Option<i128>: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for DeactivateTokenPositionLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
"],["impl BorshSerialize for DeactivatePerpPositionLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for TokenMetaDataLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpMarketMetaDataLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for Serum3RegisterMarketLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpSettlePnlLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    Pubkey: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpSettleFeesLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for AccountBuybackFeesWithMngoLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for FilledPerpOrderLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpTakerTradeLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for PerpForceClosePositionLogwhere
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreateLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreateLogV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerLogV2where
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
    u16: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i128: BorshSerialize,
    i128: BorshSerialize,
    bool: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelLogwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for MangoAccountwhere
    Pubkey: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 32]: BorshSerialize,
    Pubkey: BorshSerialize,
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    [u8; 200]: BorshSerialize,
    u8: BorshSerialize,
    [u8; 7]: BorshSerialize,
    u32: BorshSerialize,
    Vec<TokenPosition>: BorshSerialize,
    u32: BorshSerialize,
    Vec<Serum3Orders>: BorshSerialize,
    u32: BorshSerialize,
    Vec<PerpPosition>: BorshSerialize,
    u32: BorshSerialize,
    Vec<PerpOpenOrder>: BorshSerialize,
"],["impl BorshSerialize for TokenPositionwhere
    I80F48: BorshSerialize,
    TokenIndex: BorshSerialize,
    u16: BorshSerialize,
    [u8; 4]: BorshSerialize,
    I80F48: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    [u8; 128]: BorshSerialize,
"],["impl BorshSerialize for Serum3Orderswhere
    Pubkey: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Serum3MarketIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    [u8; 2]: BorshSerialize,
    [u8; 64]: BorshSerialize,
"],["impl BorshSerialize for PerpPositionwhere
    PerpMarketIndex: BorshSerialize,
    [u8; 2]: BorshSerialize,
    u32: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
    f64: BorshSerialize,
    I80F48: BorshSerialize,
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    I80F48: BorshSerialize,
    [u8; 88]: BorshSerialize,
"],["impl BorshSerialize for PerpOpenOrderwhere
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    PerpMarketIndex: BorshSerialize,
    [u8; 4]: BorshSerialize,
    u64: BorshSerialize,
    u128: BorshSerialize,
    [u8; 64]: BorshSerialize,
"],["impl BorshSerialize for OracleConfigwhere
    I80F48: BorshSerialize,
    i64: BorshSerialize,
    [u8; 72]: BorshSerialize,
"],["impl BorshSerialize for OracleConfigParamswhere
    f32: BorshSerialize,
    Option<u32>: BorshSerialize,
"],["impl BorshSerialize for OracleType"],["impl BorshSerialize for BookSideOrderTree"],["impl BorshSerialize for InnerNodewhere
    u8: BorshSerialize,
    [u8; 3]: BorshSerialize,
    u32: BorshSerialize,
    u128: BorshSerialize,
    [NodeHandle; 2]: BorshSerialize,
    [u64; 2]: BorshSerialize,
    [u8; 72]: BorshSerialize,
"],["impl BorshSerialize for LeafNodewhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 1]: BorshSerialize,
    u16: BorshSerialize,
    [u8; 2]: BorshSerialize,
    u128: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    [u8; 32]: BorshSerialize,
"],["impl BorshSerialize for PlaceOrderType"],["impl BorshSerialize for PostOrderType"],["impl BorshSerialize for SelfTradeBehavior"],["impl BorshSerialize for Side"],["impl BorshSerialize for SideAndOrderTree"],["impl BorshSerialize for OrderTreeType"],["impl BorshSerialize for FillEventwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 4]: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 32]: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    [u8; 16]: BorshSerialize,
    u64: BorshSerialize,
    [u8; 16]: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    [u8; 8]: BorshSerialize,
"],["impl BorshSerialize for OutEventwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 5]: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Pubkey: BorshSerialize,
    i64: BorshSerialize,
    [u8; 144]: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapDisplayPriceStyle"],["impl BorshSerialize for TokenConditionalSwapIntention"],["impl BorshSerialize for TokenConditionalSwapwhere
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    [u8; 111]: BorshSerialize,
"],["impl BorshSerialize for TokenIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for Serum3MarketIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for PerpMarketIndexwhere
    u16: BorshSerialize,
"],["impl BorshSerialize for I80F48where
    i128: BorshSerialize,
"],["impl BorshSerialize for AdminTokenWithdrawFees"],["impl BorshSerialize for AdminPerpWithdrawFees"],["impl BorshSerialize for GroupCreatewhere
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for GroupEditwhere
    Option<Pubkey>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
    Option<TokenIndex>: BorshSerialize,
    Option<u64>: BorshSerialize,
"],["impl BorshSerialize for GroupWithdrawInsuranceFundwhere
    u64: BorshSerialize,
"],["impl BorshSerialize for IxGateSetwhere
    u128: BorshSerialize,
"],["impl BorshSerialize for GroupClose"],["impl BorshSerialize for TokenRegisterwhere
    TokenIndex: BorshSerialize,
    String: BorshSerialize,
    OracleConfigParams: BorshSerialize,
    InterestRateParams: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f64: BorshSerialize,
    u64: BorshSerialize,
    i64: BorshSerialize,
"],["impl BorshSerialize for TokenRegisterTrustlesswhere
    TokenIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for TokenEditwhere
    Option<Pubkey>: BorshSerialize,
    Option<OracleConfigParams>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<InterestRateParams>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f64>: BorshSerialize,
    Option<i64>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<f64>: BorshSerialize,
    Option<f64>: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<String>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
"],["impl BorshSerialize for TokenAddBankwhere
    TokenIndex: BorshSerialize,
    u32: BorshSerialize,
"],["impl BorshSerialize for TokenDeregister"],["impl BorshSerialize for TokenUpdateIndexAndRate"],["impl BorshSerialize for AccountCreatewhere
    u32: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for AccountExpandwhere
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for AccountExpandV2where
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for AccountEditwhere
    Option<String>: BorshSerialize,
    Option<Pubkey>: BorshSerialize,
"],["impl BorshSerialize for AccountToggleFreezewhere
    bool: BorshSerialize,
"],["impl BorshSerialize for AccountClosewhere
    bool: BorshSerialize,
"],["impl BorshSerialize for AccountBuybackFeesWithMngowhere
    u64: BorshSerialize,
"],["impl BorshSerialize for StubOracleCreatewhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for StubOracleClose"],["impl BorshSerialize for StubOracleSetwhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for StubOracleSetTestwhere
    I80F48: BorshSerialize,
    u64: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenDepositwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenDepositIntoExistingwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenWithdrawwhere
    u64: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for FlashLoanBeginwhere
    Vec<u64>: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndwhere
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for FlashLoanEndV2where
    u8: BorshSerialize,
    FlashLoanType: BorshSerialize,
"],["impl BorshSerialize for HealthRegionBegin"],["impl BorshSerialize for HealthRegionEnd"],["impl BorshSerialize for Serum3RegisterMarketwhere
    Serum3MarketIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for Serum3EditMarketwhere
    Option<bool>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<String>: BorshSerialize,
"],["impl BorshSerialize for Serum3DeregisterMarket"],["impl BorshSerialize for Serum3CreateOpenOrders"],["impl BorshSerialize for Serum3CloseOpenOrders"],["impl BorshSerialize for Serum3PlaceOrderwhere
    Serum3Side: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    Serum3SelfTradeBehavior: BorshSerialize,
    Serum3OrderType: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelOrderwhere
    Serum3Side: BorshSerialize,
    u128: BorshSerialize,
"],["impl BorshSerialize for Serum3CancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for Serum3SettleFunds"],["impl BorshSerialize for Serum3SettleFundsV2where
    bool: BorshSerialize,
"],["impl BorshSerialize for Serum3LiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for LiqTokenWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for LiqTokenBankruptcywhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenLiqWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    I80F48: BorshSerialize,
"],["impl BorshSerialize for TokenForceCloseBorrowsWithTokenwhere
    TokenIndex: BorshSerialize,
    TokenIndex: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenLiqBankruptcywhere
    I80F48: BorshSerialize,
"],["impl BorshSerialize for PerpCreateMarketwhere
    PerpMarketIndex: BorshSerialize,
    String: BorshSerialize,
    OracleConfigParams: BorshSerialize,
    u8: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    i64: BorshSerialize,
    bool: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    f32: BorshSerialize,
    TokenIndex: BorshSerialize,
    f32: BorshSerialize,
    u64: BorshSerialize,
    f32: BorshSerialize,
"],["impl BorshSerialize for PerpEditMarketwhere
    Option<Pubkey>: BorshSerialize,
    Option<OracleConfigParams>: BorshSerialize,
    Option<u8>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<i64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<u64>: BorshSerialize,
    Option<bool>: BorshSerialize,
    bool: BorshSerialize,
    Option<f32>: BorshSerialize,
    Option<String>: BorshSerialize,
    Option<bool>: BorshSerialize,
"],["impl BorshSerialize for PerpCloseMarket"],["impl BorshSerialize for PerpDeactivatePosition"],["impl BorshSerialize for PerpPlaceOrderwhere
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderV2where
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    SelfTradeBehavior: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderPeggedwhere
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    i32: BorshSerialize,
"],["impl BorshSerialize for PerpPlaceOrderPeggedV2where
    Side: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    i64: BorshSerialize,
    u64: BorshSerialize,
    PlaceOrderType: BorshSerialize,
    SelfTradeBehavior: BorshSerialize,
    bool: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    i32: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderwhere
    u128: BorshSerialize,
"],["impl BorshSerialize for PerpCancelOrderByClientOrderIdwhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpCancelAllOrdersBySidewhere
    Option<Side>: BorshSerialize,
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpConsumeEventswhere
    usize: BorshSerialize,
"],["impl BorshSerialize for PerpUpdateFunding"],["impl BorshSerialize for PerpSettlePnl"],["impl BorshSerialize for PerpForceClosePosition"],["impl BorshSerialize for PerpSettleFeeswhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqBaseOrPositivePnlwhere
    i64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcywhere
    u64: BorshSerialize,
"],["impl BorshSerialize for PerpLiqNegativePnlOrBankruptcyV2where
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreatewhere
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCreateV2where
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    f64: BorshSerialize,
    bool: BorshSerialize,
    bool: BorshSerialize,
    TokenConditionalSwapDisplayPriceStyle: BorshSerialize,
    TokenConditionalSwapIntention: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapCancelwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for TokenConditionalSwapTriggerwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
"],["impl BorshSerialize for AltSetwhere
    u8: BorshSerialize,
"],["impl BorshSerialize for AltExtendwhere
    u8: BorshSerialize,
    Vec<Pubkey>: BorshSerialize,
"],["impl BorshSerialize for ComputeAccountData"],["impl BorshSerialize for OpenbookV2RegisterMarketwhere
    OpenbookV2MarketIndex: BorshSerialize,
    String: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2EditMarketwhere
    Option<bool>: BorshSerialize,
    Option<bool>: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2DeregisterMarket"],["impl BorshSerialize for OpenbookV2CreateOpenOrderswhere
    u32: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CloseOpenOrders"],["impl BorshSerialize for OpenbookV2PlaceOrderwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    u8: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2PlaceTakerOrderwhere
    u8: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u64: BorshSerialize,
    u8: BorshSerialize,
    u64: BorshSerialize,
    u16: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelOrderwhere
    u8: BorshSerialize,
    u128: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2SettleFundswhere
    bool: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2LiqForceCancelOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for OpenbookV2CancelAllOrderswhere
    u8: BorshSerialize,
"],["impl BorshSerialize for Benchmark"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/clone/trait.Clone.js b/rs/doc/implementors/core/clone/trait.Clone.js index a8d24aabc..a475b40a5 100644 --- a/rs/doc/implementors/core/clone/trait.Clone.js +++ b/rs/doc/implementors/core/clone/trait.Clone.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Clone for FlashLoanType"],["impl Clone for Serum3SelfTradeBehavior"],["impl Clone for Serum3OrderType"],["impl Clone for Serum3Side"],["impl Clone for KeyedAccount"],["impl Clone for KeyedAccountSharedData"],["impl Clone for MangoError"],["impl Clone for Prices"],["impl Clone for HealthType"],["impl Clone for TokenInfo"],["impl Clone for TokenBalance"],["impl Clone for TokenMaxReserved"],["impl Clone for Serum3Info"],["impl Clone for PerpInfo"],["impl Clone for HealthCache"],["impl Clone for LoanOriginationFeeInstruction"],["impl Clone for OrderBookStateHeader"],["impl Clone for Bank"],["impl<Header: Clone, Fixed: Clone, Dynamic: Clone> Clone for DynamicAccount<Header, Fixed, Dynamic>"],["impl Clone for Group"],["impl Clone for IxGate"],["impl Clone for MangoAccount"],["impl Clone for MangoAccountFixed"],["impl Clone for MangoAccountDynamicHeader"],["impl Clone for TokenPosition"],["impl Clone for Serum3Orders"],["impl Clone for PerpPosition"],["impl Clone for PerpOpenOrder"],["impl Clone for MintInfo"],["impl Clone for OpenbookV2Market"],["impl Clone for OpenbookV2MarketIndexReservation"],["impl Clone for OracleConfig"],["impl Clone for OracleType"],["impl Clone for StubOracle"],["impl Clone for BookSideOrderTree"],["impl Clone for BookSide"],["impl Clone for OrderState"],["impl Clone for InnerNode"],["impl Clone for LeafNode"],["impl Clone for FreeNode"],["impl Clone for AnyNode"],["impl Clone for PlaceOrderType"],["impl Clone for PostOrderType"],["impl Clone for SelfTradeBehavior"],["impl Clone for Side"],["impl Clone for SideAndOrderTree"],["impl Clone for OrderTreeType"],["impl Clone for OrderTreeRoot"],["impl Clone for OrderTreeNodes"],["impl Clone for EventQueue"],["impl Clone for EventQueueHeader"],["impl Clone for AnyEvent"],["impl Clone for EventType"],["impl Clone for FillEvent"],["impl Clone for OutEvent"],["impl Clone for PerpMarket"],["impl Clone for Serum3Market"],["impl Clone for Serum3MarketIndexReservation"],["impl Clone for StablePriceModel"],["impl Clone for TokenConditionalSwapDisplayPriceStyle"],["impl Clone for TokenConditionalSwap"],["impl Clone for MangoV4"],["impl Clone for Mango"]], +"mango_v4":[["impl Clone for FlashLoanType"],["impl Clone for Serum3SelfTradeBehavior"],["impl Clone for Serum3OrderType"],["impl Clone for Serum3Side"],["impl Clone for KeyedAccount"],["impl Clone for KeyedAccountSharedData"],["impl Clone for MangoError"],["impl Clone for Prices"],["impl Clone for HealthType"],["impl Clone for TokenInfo"],["impl Clone for TokenBalance"],["impl Clone for TokenMaxReserved"],["impl Clone for Serum3Info"],["impl Clone for PerpInfo"],["impl Clone for HealthCache"],["impl Clone for LoanOriginationFeeInstruction"],["impl Clone for OrderBookStateHeader"],["impl Clone for Bank"],["impl<Header: Clone, Fixed: Clone, Dynamic: Clone> Clone for DynamicAccount<Header, Fixed, Dynamic>"],["impl Clone for Group"],["impl Clone for IxGate"],["impl Clone for MangoAccount"],["impl Clone for MangoAccountFixed"],["impl Clone for MangoAccountDynamicHeader"],["impl Clone for TokenPosition"],["impl Clone for Serum3Orders"],["impl Clone for PerpPosition"],["impl Clone for PerpOpenOrder"],["impl Clone for MintInfo"],["impl Clone for OpenbookV2Market"],["impl Clone for OpenbookV2MarketIndexReservation"],["impl Clone for OracleConfig"],["impl Clone for OracleType"],["impl Clone for StubOracle"],["impl Clone for BookSideOrderTree"],["impl Clone for BookSide"],["impl Clone for OrderState"],["impl Clone for InnerNode"],["impl Clone for LeafNode"],["impl Clone for FreeNode"],["impl Clone for AnyNode"],["impl Clone for PlaceOrderType"],["impl Clone for PostOrderType"],["impl Clone for SelfTradeBehavior"],["impl Clone for Side"],["impl Clone for SideAndOrderTree"],["impl Clone for OrderTreeType"],["impl Clone for OrderTreeRoot"],["impl Clone for OrderTreeNodes"],["impl Clone for EventQueue"],["impl Clone for EventQueueHeader"],["impl Clone for AnyEvent"],["impl Clone for EventType"],["impl Clone for FillEvent"],["impl Clone for OutEvent"],["impl Clone for PerpMarket"],["impl Clone for Serum3Market"],["impl Clone for Serum3MarketIndexReservation"],["impl Clone for StablePriceModel"],["impl Clone for TokenConditionalSwapDisplayPriceStyle"],["impl Clone for TokenConditionalSwapIntention"],["impl Clone for TokenConditionalSwap"],["impl Clone for MangoV4"],["impl Clone for Mango"]], "mango_v4_client":[["impl<T: AccountFetcher> Clone for CachedAccountFetcher<T>"],["impl Clone for AccountUpdate"],["impl Clone for Message"],["impl Clone for Client"],["impl Clone for TransactionBuilderConfig"],["impl Clone for JupiterSwapMode"],["impl Clone for TokenContext"],["impl Clone for QueryResult"],["impl Clone for QueryRoute"],["impl Clone for QueryMarketInfo"],["impl Clone for QueryFee"],["impl Clone for QueryRouteFees"],["impl Clone for SwapRequest"],["impl Clone for SwapResponse"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/cmp/trait.Eq.js b/rs/doc/implementors/core/cmp/trait.Eq.js index 36da0da0a..2d6640852 100644 --- a/rs/doc/implementors/core/cmp/trait.Eq.js +++ b/rs/doc/implementors/core/cmp/trait.Eq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl Eq for BookSideOrderTree"],["impl Eq for LeafNode"],["impl Eq for PlaceOrderType"],["impl Eq for PostOrderType"],["impl Eq for SelfTradeBehavior"],["impl Eq for Side"],["impl Eq for SideAndOrderTree"],["impl Eq for OrderTreeType"],["impl Eq for EventType"],["impl Eq for TokenConditionalSwapDisplayPriceStyle"]] +"mango_v4":[["impl Eq for BookSideOrderTree"],["impl Eq for LeafNode"],["impl Eq for PlaceOrderType"],["impl Eq for PostOrderType"],["impl Eq for SelfTradeBehavior"],["impl Eq for Side"],["impl Eq for SideAndOrderTree"],["impl Eq for OrderTreeType"],["impl Eq for EventType"],["impl Eq for TokenConditionalSwapDisplayPriceStyle"],["impl Eq for TokenConditionalSwapIntention"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/cmp/trait.PartialEq.js b/rs/doc/implementors/core/cmp/trait.PartialEq.js index a77d87328..d359cc0ba 100644 --- a/rs/doc/implementors/core/cmp/trait.PartialEq.js +++ b/rs/doc/implementors/core/cmp/trait.PartialEq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl PartialEq<FlashLoanType> for FlashLoanType"],["impl PartialEq<HealthType> for HealthType"],["impl PartialEq<LoanOriginationFeeInstruction> for LoanOriginationFeeInstruction"],["impl PartialEq<CheckLiquidatable> for CheckLiquidatable"],["impl PartialEq<OracleType> for OracleType"],["impl PartialEq<BookSideOrderTree> for BookSideOrderTree"],["impl PartialEq<OrderState> for OrderState"],["impl PartialEq<LeafNode> for LeafNode"],["impl PartialEq<PlaceOrderType> for PlaceOrderType"],["impl PartialEq<PostOrderType> for PostOrderType"],["impl PartialEq<SelfTradeBehavior> for SelfTradeBehavior"],["impl PartialEq<Side> for Side"],["impl PartialEq<SideAndOrderTree> for SideAndOrderTree"],["impl PartialEq<OrderTreeType> for OrderTreeType"],["impl PartialEq<EventType> for EventType"],["impl PartialEq<TokenConditionalSwapDisplayPriceStyle> for TokenConditionalSwapDisplayPriceStyle"]], +"mango_v4":[["impl PartialEq<FlashLoanType> for FlashLoanType"],["impl PartialEq<HealthType> for HealthType"],["impl PartialEq<LoanOriginationFeeInstruction> for LoanOriginationFeeInstruction"],["impl PartialEq<CheckLiquidatable> for CheckLiquidatable"],["impl PartialEq<OracleType> for OracleType"],["impl PartialEq<BookSideOrderTree> for BookSideOrderTree"],["impl PartialEq<OrderState> for OrderState"],["impl PartialEq<LeafNode> for LeafNode"],["impl PartialEq<PlaceOrderType> for PlaceOrderType"],["impl PartialEq<PostOrderType> for PostOrderType"],["impl PartialEq<SelfTradeBehavior> for SelfTradeBehavior"],["impl PartialEq<Side> for Side"],["impl PartialEq<SideAndOrderTree> for SideAndOrderTree"],["impl PartialEq<OrderTreeType> for OrderTreeType"],["impl PartialEq<EventType> for EventType"],["impl PartialEq<TokenConditionalSwapDisplayPriceStyle> for TokenConditionalSwapDisplayPriceStyle"],["impl PartialEq<TokenConditionalSwapIntention> for TokenConditionalSwapIntention"]], "mango_v4_client":[["impl PartialEq<Direction> for Direction"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/convert/trait.From.js b/rs/doc/implementors/core/convert/trait.From.js index 94c44ce5b..163da8e99 100644 --- a/rs/doc/implementors/core/convert/trait.From.js +++ b/rs/doc/implementors/core/convert/trait.From.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl From<Serum3SelfTradeBehavior> for u8"],["impl From<Serum3OrderType> for u8"],["impl From<Serum3Side> for u8"],["impl From<MangoError> for u32"],["impl From<MangoError> for Error"],["impl From<BookSideOrderTree> for u8"],["impl From<NodeTag> for u8"],["impl From<PlaceOrderType> for u8"],["impl From<PostOrderType> for u8"],["impl From<SelfTradeBehavior> for u8"],["impl From<Side> for u8"],["impl From<SideAndOrderTree> for u8"],["impl From<OrderTreeType> for u8"],["impl From<EventType> for u8"],["impl From<TokenConditionalSwapDisplayPriceStyle> for u8"]] +"mango_v4":[["impl From<Serum3SelfTradeBehavior> for u8"],["impl From<Serum3OrderType> for u8"],["impl From<Serum3Side> for u8"],["impl From<MangoError> for u32"],["impl From<MangoError> for Error"],["impl From<BookSideOrderTree> for u8"],["impl From<NodeTag> for u8"],["impl From<PlaceOrderType> for u8"],["impl From<PostOrderType> for u8"],["impl From<SelfTradeBehavior> for u8"],["impl From<Side> for u8"],["impl From<SideAndOrderTree> for u8"],["impl From<OrderTreeType> for u8"],["impl From<EventType> for u8"],["impl From<TokenConditionalSwapDisplayPriceStyle> for u8"],["impl From<TokenConditionalSwapIntention> for u8"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/convert/trait.TryFrom.js b/rs/doc/implementors/core/convert/trait.TryFrom.js index 036992f7c..8d5630393 100644 --- a/rs/doc/implementors/core/convert/trait.TryFrom.js +++ b/rs/doc/implementors/core/convert/trait.TryFrom.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl TryFrom<u8> for Serum3SelfTradeBehavior"],["impl TryFrom<u8> for Serum3OrderType"],["impl TryFrom<u8> for Serum3Side"],["impl TryFrom<u8> for BookSideOrderTree"],["impl TryFrom<u8> for NodeTag"],["impl TryFrom<u8> for PlaceOrderType"],["impl TryFrom<u8> for PostOrderType"],["impl TryFrom<u8> for SelfTradeBehavior"],["impl TryFrom<u8> for Side"],["impl TryFrom<u8> for SideAndOrderTree"],["impl TryFrom<u8> for OrderTreeType"],["impl TryFrom<u8> for EventType"],["impl TryFrom<AnyEvent> for FillEvent"],["impl<'a> TryFrom<&'a AnyEvent> for &'a FillEvent"],["impl TryFrom<AnyEvent> for OutEvent"],["impl<'a> TryFrom<&'a AnyEvent> for &'a OutEvent"],["impl TryFrom<u8> for TokenConditionalSwapDisplayPriceStyle"]] +"mango_v4":[["impl TryFrom<u8> for Serum3SelfTradeBehavior"],["impl TryFrom<u8> for Serum3OrderType"],["impl TryFrom<u8> for Serum3Side"],["impl TryFrom<u8> for BookSideOrderTree"],["impl TryFrom<u8> for NodeTag"],["impl TryFrom<u8> for PlaceOrderType"],["impl TryFrom<u8> for PostOrderType"],["impl TryFrom<u8> for SelfTradeBehavior"],["impl TryFrom<u8> for Side"],["impl TryFrom<u8> for SideAndOrderTree"],["impl TryFrom<u8> for OrderTreeType"],["impl TryFrom<u8> for EventType"],["impl TryFrom<AnyEvent> for FillEvent"],["impl<'a> TryFrom<&'a AnyEvent> for &'a FillEvent"],["impl TryFrom<AnyEvent> for OutEvent"],["impl<'a> TryFrom<&'a AnyEvent> for &'a OutEvent"],["impl TryFrom<u8> for TokenConditionalSwapDisplayPriceStyle"],["impl TryFrom<u8> for TokenConditionalSwapIntention"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.Copy.js b/rs/doc/implementors/core/marker/trait.Copy.js index 7cb029c02..680501aa3 100644 --- a/rs/doc/implementors/core/marker/trait.Copy.js +++ b/rs/doc/implementors/core/marker/trait.Copy.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Copy for FlashLoanType"],["impl Copy for Serum3SelfTradeBehavior"],["impl Copy for Serum3OrderType"],["impl Copy for Serum3Side"],["impl Copy for MangoError"],["impl Copy for HealthType"],["impl Copy for LoanOriginationFeeInstruction"],["impl Copy for OrderBookStateHeader"],["impl Copy for Bank"],["impl Copy for Group"],["impl Copy for IxGate"],["impl Copy for MangoAccountFixed"],["impl Copy for TokenPosition"],["impl Copy for Serum3Orders"],["impl Copy for PerpPosition"],["impl Copy for PerpOpenOrder"],["impl Copy for MintInfo"],["impl Copy for OpenbookV2Market"],["impl Copy for OpenbookV2MarketIndexReservation"],["impl Copy for OracleConfig"],["impl Copy for OracleType"],["impl Copy for StubOracle"],["impl Copy for BookSideOrderTree"],["impl Copy for BookSide"],["impl Copy for OrderState"],["impl Copy for InnerNode"],["impl Copy for LeafNode"],["impl Copy for FreeNode"],["impl Copy for AnyNode"],["impl Copy for PlaceOrderType"],["impl Copy for PostOrderType"],["impl Copy for SelfTradeBehavior"],["impl Copy for Side"],["impl Copy for SideAndOrderTree"],["impl Copy for OrderTreeType"],["impl Copy for OrderTreeRoot"],["impl Copy for OrderTreeNodes"],["impl Copy for EventQueue"],["impl Copy for EventQueueHeader"],["impl Copy for AnyEvent"],["impl Copy for EventType"],["impl Copy for FillEvent"],["impl Copy for OutEvent"],["impl Copy for PerpMarket"],["impl Copy for Serum3Market"],["impl Copy for Serum3MarketIndexReservation"],["impl Copy for StablePriceModel"],["impl Copy for TokenConditionalSwapDisplayPriceStyle"],["impl Copy for TokenConditionalSwap"]], +"mango_v4":[["impl Copy for FlashLoanType"],["impl Copy for Serum3SelfTradeBehavior"],["impl Copy for Serum3OrderType"],["impl Copy for Serum3Side"],["impl Copy for MangoError"],["impl Copy for HealthType"],["impl Copy for LoanOriginationFeeInstruction"],["impl Copy for OrderBookStateHeader"],["impl Copy for Bank"],["impl Copy for Group"],["impl Copy for IxGate"],["impl Copy for MangoAccountFixed"],["impl Copy for TokenPosition"],["impl Copy for Serum3Orders"],["impl Copy for PerpPosition"],["impl Copy for PerpOpenOrder"],["impl Copy for MintInfo"],["impl Copy for OpenbookV2Market"],["impl Copy for OpenbookV2MarketIndexReservation"],["impl Copy for OracleConfig"],["impl Copy for OracleType"],["impl Copy for StubOracle"],["impl Copy for BookSideOrderTree"],["impl Copy for BookSide"],["impl Copy for OrderState"],["impl Copy for InnerNode"],["impl Copy for LeafNode"],["impl Copy for FreeNode"],["impl Copy for AnyNode"],["impl Copy for PlaceOrderType"],["impl Copy for PostOrderType"],["impl Copy for SelfTradeBehavior"],["impl Copy for Side"],["impl Copy for SideAndOrderTree"],["impl Copy for OrderTreeType"],["impl Copy for OrderTreeRoot"],["impl Copy for OrderTreeNodes"],["impl Copy for EventQueue"],["impl Copy for EventQueueHeader"],["impl Copy for AnyEvent"],["impl Copy for EventType"],["impl Copy for FillEvent"],["impl Copy for OutEvent"],["impl Copy for PerpMarket"],["impl Copy for Serum3Market"],["impl Copy for Serum3MarketIndexReservation"],["impl Copy for StablePriceModel"],["impl Copy for TokenConditionalSwapDisplayPriceStyle"],["impl Copy for TokenConditionalSwapIntention"],["impl Copy for TokenConditionalSwap"]], "mango_v4_client":[["impl Copy for TransactionBuilderConfig"],["impl Copy for JupiterSwapMode"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.Freeze.js b/rs/doc/implementors/core/marker/trait.Freeze.js index 1134d56f9..08bdd4d74 100644 --- a/rs/doc/implementors/core/marker/trait.Freeze.js +++ b/rs/doc/implementors/core/marker/trait.Freeze.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Freeze for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> Freeze for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Freeze for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> Freeze for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Freeze for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> Freeze for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Freeze for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> Freeze for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Freeze for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> Freeze for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Freeze for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> Freeze for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Freeze for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> Freeze for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Freeze for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> Freeze for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Freeze for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> Freeze for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Freeze for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> Freeze for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Freeze for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> Freeze for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Freeze for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> Freeze for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Freeze for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Freeze for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> Freeze for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> Freeze for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Freeze for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Freeze for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> Freeze for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Freeze for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> Freeze for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Freeze for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> Freeze for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Freeze for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> Freeze for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Freeze for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Freeze for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> Freeze for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> Freeze for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Freeze for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> Freeze for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Freeze for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> Freeze for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Freeze for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> Freeze for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Freeze for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> Freeze for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Freeze for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> Freeze for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Freeze for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> Freeze for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Freeze for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> Freeze for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Freeze for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> Freeze for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Freeze for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> Freeze for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Freeze for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> Freeze for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Freeze for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> Freeze for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Freeze for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> Freeze for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Freeze for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> Freeze for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Freeze for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> Freeze for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Freeze for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> Freeze for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Freeze for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> Freeze for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Freeze for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> Freeze for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Freeze for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> Freeze for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Freeze for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> Freeze for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Freeze for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> Freeze for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Freeze for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> Freeze for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Freeze for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> Freeze for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Freeze for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> Freeze for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> Freeze for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> Freeze for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Freeze for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> Freeze for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Freeze for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> Freeze for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Freeze for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> Freeze for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Freeze for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> Freeze for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Freeze for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> Freeze for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Freeze for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> Freeze for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Freeze for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> Freeze for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Freeze for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> Freeze for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Freeze for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> Freeze for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Freeze for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> Freeze for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Freeze for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> Freeze for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Freeze for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Freeze for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Freeze for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Freeze for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> Freeze for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Freeze for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> Freeze for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Freeze for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Freeze for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Freeze for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> Freeze for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> Freeze for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> Freeze for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Freeze for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> Freeze for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Freeze for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> Freeze for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Freeze for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> Freeze for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Freeze for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> Freeze for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Freeze for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> Freeze for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Freeze for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> Freeze for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Freeze for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> Freeze for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Freeze for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Freeze for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> Freeze for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> Freeze for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Freeze for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> Freeze for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Freeze for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> Freeze for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Freeze for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> Freeze for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Freeze for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> Freeze for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Freeze for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> Freeze for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Freeze for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> Freeze for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Freeze for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Freeze for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> Freeze for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Freeze for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> Freeze for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Freeze for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> Freeze for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> Freeze for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> Freeze for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Freeze for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Freeze for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Freeze for MangoError",1,["mango_v4::error::MangoError"]],["impl Freeze for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Freeze for Equity",1,["mango_v4::events::Equity"]],["impl Freeze for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Freeze for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Freeze for FixedOrderAccountRetriever<T>",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> Freeze for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> Freeze for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Freeze for Prices",1,["mango_v4::health::cache::Prices"]],["impl Freeze for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Freeze for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Freeze for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Freeze for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Freeze for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Freeze for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Freeze for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Freeze for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Freeze for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Freeze for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Freeze for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Freeze for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Freeze for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Freeze for FillLog",1,["mango_v4::logs::FillLog"]],["impl Freeze for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Freeze for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Freeze for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Freeze for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Freeze for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Freeze for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Freeze for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Freeze for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Freeze for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Freeze for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Freeze for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Freeze for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Freeze for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Freeze for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Freeze for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Freeze for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Freeze for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Freeze for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Freeze for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Freeze for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Freeze for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Freeze for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Freeze for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Freeze for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Freeze for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Freeze for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Freeze for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Freeze for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Freeze for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Freeze for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Freeze for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> Freeze for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> Freeze for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> Freeze for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> Freeze for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> Freeze for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Freeze for Bank",1,["mango_v4::state::bank::Bank"]],["impl Freeze for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Freeze for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Freeze,
    Fixed: Freeze,
    Header: Freeze,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Freeze for Group",1,["mango_v4::state::group::Group"]],["impl Freeze for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Freeze for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Freeze for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Freeze for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Freeze for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Freeze for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Freeze for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Freeze for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Freeze for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Freeze for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Freeze for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Freeze for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Freeze for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Freeze for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Freeze for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Freeze for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Freeze for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> Freeze for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Freeze for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Freeze for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Freeze for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Freeze for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Freeze for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Freeze for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Freeze for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Freeze for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Freeze for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Freeze for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Freeze for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Freeze for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Freeze for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Freeze for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Freeze for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Freeze for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Freeze for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Freeze for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Freeze for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Freeze for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Freeze for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Freeze for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Freeze for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Freeze for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Freeze for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Freeze for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Freeze for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Freeze for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Freeze for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Freeze for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Freeze for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Freeze for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Freeze for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Freeze for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Freeze for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Freeze for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Freeze for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Freeze for I80F48",1,["mango_v4::types::I80F48"]],["impl Freeze for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Freeze for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Freeze for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Freeze for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Freeze for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Freeze for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Freeze for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Freeze for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Freeze for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Freeze for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Freeze for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Freeze for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Freeze for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Freeze for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Freeze for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Freeze for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Freeze for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Freeze for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Freeze for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Freeze for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Freeze for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Freeze for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Freeze for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Freeze for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Freeze for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Freeze for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Freeze for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Freeze for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Freeze for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Freeze for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Freeze for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Freeze for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Freeze for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Freeze for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Freeze for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Freeze for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Freeze for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Freeze for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Freeze for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Freeze for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Freeze for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Freeze for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Freeze for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Freeze for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Freeze for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Freeze for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Freeze for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Freeze for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Freeze for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Freeze for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Freeze for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Freeze for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Freeze for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Freeze for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Freeze for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Freeze for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Freeze for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Freeze for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Freeze for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Freeze for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Freeze for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Freeze for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Freeze for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Freeze for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Freeze for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Freeze for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Freeze for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Freeze for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Freeze for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Freeze for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Freeze for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Freeze for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Freeze for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Freeze for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Freeze for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Freeze for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Freeze for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Freeze for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Freeze for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Freeze for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Freeze for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Freeze for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Freeze for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Freeze for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Freeze for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Freeze for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Freeze for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Freeze for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl Freeze for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> Freeze for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Freeze for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> Freeze for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Freeze for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> Freeze for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Freeze for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> Freeze for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Freeze for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> Freeze for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Freeze for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> Freeze for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Freeze for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> Freeze for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Freeze for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> Freeze for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Freeze for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> Freeze for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Freeze for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> Freeze for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Freeze for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> Freeze for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Freeze for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> Freeze for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Freeze for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Freeze for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> Freeze for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> Freeze for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Freeze for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Freeze for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> Freeze for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Freeze for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> Freeze for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Freeze for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> Freeze for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Freeze for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> Freeze for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Freeze for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Freeze for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> Freeze for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> Freeze for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Freeze for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> Freeze for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Freeze for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> Freeze for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Freeze for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> Freeze for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Freeze for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> Freeze for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Freeze for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> Freeze for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Freeze for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> Freeze for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Freeze for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> Freeze for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Freeze for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> Freeze for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Freeze for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> Freeze for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Freeze for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> Freeze for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Freeze for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> Freeze for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Freeze for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> Freeze for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Freeze for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> Freeze for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Freeze for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> Freeze for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Freeze for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> Freeze for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Freeze for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> Freeze for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Freeze for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> Freeze for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Freeze for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> Freeze for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Freeze for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> Freeze for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Freeze for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> Freeze for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Freeze for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> Freeze for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Freeze for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> Freeze for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Freeze for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> Freeze for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> Freeze for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> Freeze for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Freeze for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> Freeze for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Freeze for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> Freeze for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Freeze for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> Freeze for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Freeze for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> Freeze for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Freeze for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> Freeze for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Freeze for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> Freeze for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Freeze for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> Freeze for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Freeze for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> Freeze for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Freeze for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> Freeze for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Freeze for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> Freeze for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Freeze for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> Freeze for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Freeze for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Freeze for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Freeze for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Freeze for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> Freeze for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Freeze for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> Freeze for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Freeze for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Freeze for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Freeze for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> Freeze for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> Freeze for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> Freeze for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Freeze for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> Freeze for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Freeze for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> Freeze for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Freeze for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> Freeze for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Freeze for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> Freeze for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Freeze for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> Freeze for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Freeze for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> Freeze for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Freeze for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> Freeze for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Freeze for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Freeze for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> Freeze for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> Freeze for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Freeze for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> Freeze for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Freeze for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> Freeze for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Freeze for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> Freeze for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Freeze for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> Freeze for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Freeze for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> Freeze for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Freeze for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> Freeze for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Freeze for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Freeze for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> Freeze for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Freeze for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> Freeze for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Freeze for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> Freeze for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> Freeze for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> Freeze for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Freeze for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Freeze for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Freeze for MangoError",1,["mango_v4::error::MangoError"]],["impl Freeze for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Freeze for Equity",1,["mango_v4::events::Equity"]],["impl Freeze for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Freeze for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Freeze for FixedOrderAccountRetriever<T>",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> Freeze for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> Freeze for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Freeze for Prices",1,["mango_v4::health::cache::Prices"]],["impl Freeze for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Freeze for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Freeze for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Freeze for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Freeze for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Freeze for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Freeze for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Freeze for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Freeze for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Freeze for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Freeze for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Freeze for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Freeze for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Freeze for FillLog",1,["mango_v4::logs::FillLog"]],["impl Freeze for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Freeze for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Freeze for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Freeze for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Freeze for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Freeze for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Freeze for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Freeze for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Freeze for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Freeze for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Freeze for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Freeze for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Freeze for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Freeze for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Freeze for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Freeze for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Freeze for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Freeze for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Freeze for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Freeze for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Freeze for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Freeze for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Freeze for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Freeze for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Freeze for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Freeze for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Freeze for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Freeze for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Freeze for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl Freeze for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Freeze for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl Freeze for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Freeze for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> Freeze for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> Freeze for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> Freeze for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> Freeze for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> Freeze for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Freeze for Bank",1,["mango_v4::state::bank::Bank"]],["impl Freeze for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Freeze for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Freeze,
    Fixed: Freeze,
    Header: Freeze,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Freeze for Group",1,["mango_v4::state::group::Group"]],["impl Freeze for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Freeze for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Freeze for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Freeze for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Freeze for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Freeze for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Freeze for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Freeze for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Freeze for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Freeze for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Freeze for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Freeze for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Freeze for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Freeze for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Freeze for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Freeze for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Freeze for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> Freeze for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Freeze for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Freeze for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Freeze for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Freeze for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Freeze for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Freeze for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Freeze for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Freeze for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Freeze for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Freeze for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Freeze for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Freeze for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Freeze for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Freeze for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Freeze for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Freeze for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Freeze for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Freeze for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Freeze for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Freeze for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Freeze for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Freeze for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Freeze for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Freeze for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Freeze for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Freeze for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Freeze for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Freeze for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Freeze for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Freeze for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Freeze for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Freeze for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Freeze for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Freeze for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl Freeze for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Freeze for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Freeze for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Freeze for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Freeze for I80F48",1,["mango_v4::types::I80F48"]],["impl Freeze for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Freeze for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Freeze for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Freeze for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Freeze for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Freeze for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Freeze for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Freeze for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Freeze for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Freeze for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Freeze for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Freeze for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Freeze for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Freeze for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Freeze for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Freeze for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Freeze for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Freeze for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Freeze for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Freeze for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Freeze for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Freeze for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Freeze for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Freeze for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Freeze for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Freeze for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Freeze for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Freeze for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Freeze for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Freeze for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Freeze for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Freeze for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Freeze for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Freeze for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Freeze for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Freeze for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Freeze for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Freeze for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Freeze for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Freeze for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Freeze for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Freeze for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Freeze for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Freeze for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Freeze for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Freeze for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Freeze for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Freeze for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Freeze for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Freeze for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Freeze for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Freeze for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Freeze for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Freeze for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Freeze for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Freeze for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Freeze for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Freeze for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Freeze for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Freeze for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Freeze for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Freeze for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Freeze for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Freeze for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Freeze for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Freeze for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Freeze for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Freeze for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Freeze for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Freeze for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Freeze for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Freeze for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Freeze for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Freeze for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Freeze for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Freeze for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Freeze for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Freeze for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Freeze for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Freeze for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Freeze for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Freeze for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Freeze for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Freeze for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Freeze for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Freeze for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Freeze for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Freeze for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Freeze for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl !Freeze for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> Freeze for CachedAccountFetcher<T>",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl Freeze for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl Freeze for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl !Freeze for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl Freeze for Client",1,["mango_v4_client::client::Client"]],["impl Freeze for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl Freeze for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl Freeze for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl Freeze for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl Freeze for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl Freeze for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl Freeze for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl Freeze for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl Freeze for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl Freeze for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl Freeze for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl Freeze for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl Freeze for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl Freeze for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl Freeze for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl Freeze for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl Freeze for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl Freeze for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl Freeze for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.Send.js b/rs/doc/implementors/core/marker/trait.Send.js index eaa29d2a5..1eefa9a45 100644 --- a/rs/doc/implementors/core/marker/trait.Send.js +++ b/rs/doc/implementors/core/marker/trait.Send.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Send for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !Send for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Send for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !Send for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Send for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !Send for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Send for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !Send for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Send for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !Send for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Send for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !Send for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Send for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !Send for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Send for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !Send for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Send for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !Send for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Send for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !Send for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Send for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !Send for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Send for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !Send for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Send for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Send for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !Send for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !Send for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Send for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Send for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !Send for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Send for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !Send for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Send for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !Send for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Send for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !Send for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Send for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Send for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !Send for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !Send for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Send for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !Send for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Send for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !Send for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Send for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !Send for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Send for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !Send for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Send for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !Send for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Send for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !Send for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Send for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !Send for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Send for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !Send for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Send for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !Send for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Send for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !Send for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Send for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !Send for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Send for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !Send for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Send for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !Send for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Send for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !Send for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Send for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !Send for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Send for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !Send for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Send for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !Send for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Send for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !Send for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Send for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !Send for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Send for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !Send for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Send for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !Send for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Send for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !Send for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Send for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !Send for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Send for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Send for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !Send for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !Send for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Send for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !Send for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Send for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !Send for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Send for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !Send for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Send for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !Send for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Send for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !Send for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Send for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !Send for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Send for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !Send for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Send for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !Send for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Send for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !Send for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Send for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !Send for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Send for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !Send for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Send for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Send for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Send for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Send for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !Send for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Send for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !Send for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Send for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Send for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Send for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !Send for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !Send for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !Send for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Send for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !Send for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Send for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !Send for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Send for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !Send for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Send for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !Send for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Send for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !Send for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Send for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !Send for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Send for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !Send for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Send for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Send for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !Send for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !Send for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Send for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !Send for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Send for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !Send for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Send for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !Send for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Send for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !Send for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Send for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !Send for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Send for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !Send for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Send for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Send for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !Send for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Send for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !Send for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Send for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !Send for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !Send for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !Send for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Send for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Send for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Send for MangoError",1,["mango_v4::error::MangoError"]],["impl Send for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Send for Equity",1,["mango_v4::events::Equity"]],["impl Send for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Send for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Send for FixedOrderAccountRetriever<T>where
    T: Send,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !Send for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !Send for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Send for Prices",1,["mango_v4::health::cache::Prices"]],["impl Send for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Send for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Send for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Send for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Send for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Send for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Send for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Send for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Send for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Send for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Send for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Send for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Send for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Send for FillLog",1,["mango_v4::logs::FillLog"]],["impl Send for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Send for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Send for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Send for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Send for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Send for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Send for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Send for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Send for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Send for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Send for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Send for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Send for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Send for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Send for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Send for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Send for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Send for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Send for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Send for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Send for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Send for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Send for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Send for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Send for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Send for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Send for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Send for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Send for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Send for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Send for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Send for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !Send for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !Send for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !Send for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !Send for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !Send for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Send for Bank",1,["mango_v4::state::bank::Bank"]],["impl Send for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Send for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Send,
    Fixed: Send,
    Header: Send,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Send for Group",1,["mango_v4::state::group::Group"]],["impl Send for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Send for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Send for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Send for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Send for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Send for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Send for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Send for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Send for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Send for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Send for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Send for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Send for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Send for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Send for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Send for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Send for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !Send for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Send for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Send for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Send for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Send for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Send for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Send for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Send for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Send for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Send for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Send for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Send for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Send for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Send for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Send for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Send for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Send for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Send for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Send for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Send for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Send for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Send for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Send for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Send for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Send for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Send for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Send for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Send for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Send for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Send for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Send for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Send for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Send for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Send for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Send for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Send for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Send for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Send for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Send for I80F48",1,["mango_v4::types::I80F48"]],["impl Send for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Send for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Send for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Send for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Send for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Send for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Send for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Send for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Send for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Send for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Send for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Send for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Send for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Send for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Send for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Send for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Send for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Send for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Send for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Send for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Send for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Send for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Send for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Send for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Send for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Send for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Send for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Send for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Send for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Send for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Send for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Send for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Send for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Send for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Send for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Send for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Send for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Send for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Send for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Send for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Send for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Send for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Send for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Send for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Send for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Send for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Send for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Send for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Send for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Send for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Send for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Send for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Send for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Send for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Send for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Send for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Send for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Send for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Send for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Send for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Send for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Send for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Send for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Send for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Send for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Send for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Send for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Send for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Send for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Send for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Send for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Send for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Send for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Send for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Send for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Send for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Send for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Send for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Send for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Send for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Send for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Send for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Send for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Send for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Send for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Send for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Send for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Send for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Send for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Send for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl Send for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !Send for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Send for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !Send for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Send for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !Send for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Send for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !Send for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Send for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !Send for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Send for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !Send for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Send for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !Send for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Send for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !Send for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Send for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !Send for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Send for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !Send for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Send for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !Send for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Send for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !Send for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Send for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Send for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !Send for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !Send for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Send for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Send for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !Send for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Send for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !Send for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Send for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !Send for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Send for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !Send for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Send for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Send for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !Send for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !Send for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Send for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !Send for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Send for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !Send for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Send for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !Send for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Send for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !Send for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Send for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !Send for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Send for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !Send for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Send for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !Send for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Send for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !Send for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Send for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !Send for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Send for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !Send for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Send for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !Send for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Send for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !Send for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Send for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !Send for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Send for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !Send for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Send for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !Send for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Send for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !Send for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Send for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !Send for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Send for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !Send for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Send for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !Send for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Send for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !Send for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Send for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !Send for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Send for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !Send for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Send for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !Send for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Send for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Send for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !Send for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !Send for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Send for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !Send for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Send for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !Send for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Send for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !Send for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Send for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !Send for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Send for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !Send for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Send for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !Send for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Send for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !Send for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Send for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !Send for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Send for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !Send for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Send for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !Send for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Send for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !Send for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Send for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Send for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Send for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Send for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !Send for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Send for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !Send for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Send for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Send for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Send for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !Send for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !Send for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !Send for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Send for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !Send for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Send for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !Send for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Send for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !Send for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Send for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !Send for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Send for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !Send for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Send for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !Send for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Send for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !Send for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Send for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Send for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !Send for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !Send for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Send for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !Send for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Send for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !Send for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Send for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !Send for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Send for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !Send for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Send for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !Send for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Send for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !Send for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Send for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Send for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !Send for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Send for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !Send for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Send for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !Send for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !Send for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !Send for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Send for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Send for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Send for MangoError",1,["mango_v4::error::MangoError"]],["impl Send for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Send for Equity",1,["mango_v4::events::Equity"]],["impl Send for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Send for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Send for FixedOrderAccountRetriever<T>where
    T: Send,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !Send for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !Send for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Send for Prices",1,["mango_v4::health::cache::Prices"]],["impl Send for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Send for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Send for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Send for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Send for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Send for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Send for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Send for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Send for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Send for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Send for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Send for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Send for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Send for FillLog",1,["mango_v4::logs::FillLog"]],["impl Send for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Send for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Send for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Send for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Send for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Send for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Send for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Send for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Send for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Send for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Send for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Send for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Send for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Send for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Send for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Send for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Send for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Send for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Send for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Send for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Send for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Send for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Send for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Send for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Send for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Send for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Send for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Send for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Send for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Send for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl Send for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Send for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl Send for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Send for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !Send for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !Send for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !Send for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !Send for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !Send for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Send for Bank",1,["mango_v4::state::bank::Bank"]],["impl Send for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Send for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Send,
    Fixed: Send,
    Header: Send,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Send for Group",1,["mango_v4::state::group::Group"]],["impl Send for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Send for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Send for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Send for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Send for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Send for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Send for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Send for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Send for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Send for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Send for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Send for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Send for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Send for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Send for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Send for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Send for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !Send for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Send for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Send for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Send for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Send for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Send for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Send for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Send for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Send for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Send for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Send for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Send for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Send for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Send for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Send for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Send for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Send for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Send for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Send for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Send for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Send for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Send for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Send for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Send for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Send for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Send for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Send for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Send for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Send for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Send for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Send for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Send for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Send for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Send for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Send for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl Send for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Send for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Send for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Send for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Send for I80F48",1,["mango_v4::types::I80F48"]],["impl Send for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Send for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Send for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Send for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Send for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Send for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Send for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Send for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Send for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Send for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Send for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Send for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Send for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Send for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Send for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Send for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Send for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Send for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Send for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Send for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Send for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Send for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Send for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Send for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Send for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Send for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Send for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Send for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Send for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Send for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Send for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Send for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Send for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Send for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Send for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Send for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Send for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Send for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Send for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Send for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Send for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Send for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Send for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Send for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Send for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Send for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Send for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Send for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Send for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Send for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Send for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Send for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Send for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Send for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Send for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Send for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Send for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Send for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Send for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Send for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Send for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Send for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Send for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Send for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Send for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Send for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Send for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Send for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Send for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Send for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Send for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Send for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Send for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Send for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Send for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Send for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Send for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Send for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Send for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Send for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Send for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Send for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Send for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Send for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Send for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Send for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Send for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Send for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Send for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Send for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl Send for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> Send for CachedAccountFetcher<T>",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl Send for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl Send for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl Send for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl Send for Client",1,["mango_v4_client::client::Client"]],["impl Send for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl Send for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl Send for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl Send for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl Send for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl Send for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl Send for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl Send for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl Send for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl Send for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl Send for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl Send for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl Send for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl Send for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl Send for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl Send for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl Send for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl Send for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl Send for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.StructuralEq.js b/rs/doc/implementors/core/marker/trait.StructuralEq.js index 88b3a69bc..6d93d17a6 100644 --- a/rs/doc/implementors/core/marker/trait.StructuralEq.js +++ b/rs/doc/implementors/core/marker/trait.StructuralEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl StructuralEq for BookSideOrderTree"],["impl StructuralEq for LeafNode"],["impl StructuralEq for PlaceOrderType"],["impl StructuralEq for PostOrderType"],["impl StructuralEq for SelfTradeBehavior"],["impl StructuralEq for Side"],["impl StructuralEq for SideAndOrderTree"],["impl StructuralEq for OrderTreeType"],["impl StructuralEq for EventType"],["impl StructuralEq for TokenConditionalSwapDisplayPriceStyle"]] +"mango_v4":[["impl StructuralEq for BookSideOrderTree"],["impl StructuralEq for LeafNode"],["impl StructuralEq for PlaceOrderType"],["impl StructuralEq for PostOrderType"],["impl StructuralEq for SelfTradeBehavior"],["impl StructuralEq for Side"],["impl StructuralEq for SideAndOrderTree"],["impl StructuralEq for OrderTreeType"],["impl StructuralEq for EventType"],["impl StructuralEq for TokenConditionalSwapDisplayPriceStyle"],["impl StructuralEq for TokenConditionalSwapIntention"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.StructuralPartialEq.js b/rs/doc/implementors/core/marker/trait.StructuralPartialEq.js index 4edeabcc4..d85d1a1bc 100644 --- a/rs/doc/implementors/core/marker/trait.StructuralPartialEq.js +++ b/rs/doc/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl StructuralPartialEq for FlashLoanType"],["impl StructuralPartialEq for HealthType"],["impl StructuralPartialEq for LoanOriginationFeeInstruction"],["impl StructuralPartialEq for CheckLiquidatable"],["impl StructuralPartialEq for OracleType"],["impl StructuralPartialEq for BookSideOrderTree"],["impl StructuralPartialEq for OrderState"],["impl StructuralPartialEq for LeafNode"],["impl StructuralPartialEq for PlaceOrderType"],["impl StructuralPartialEq for PostOrderType"],["impl StructuralPartialEq for SelfTradeBehavior"],["impl StructuralPartialEq for Side"],["impl StructuralPartialEq for SideAndOrderTree"],["impl StructuralPartialEq for OrderTreeType"],["impl StructuralPartialEq for EventType"],["impl StructuralPartialEq for TokenConditionalSwapDisplayPriceStyle"]], +"mango_v4":[["impl StructuralPartialEq for FlashLoanType"],["impl StructuralPartialEq for HealthType"],["impl StructuralPartialEq for LoanOriginationFeeInstruction"],["impl StructuralPartialEq for CheckLiquidatable"],["impl StructuralPartialEq for OracleType"],["impl StructuralPartialEq for BookSideOrderTree"],["impl StructuralPartialEq for OrderState"],["impl StructuralPartialEq for LeafNode"],["impl StructuralPartialEq for PlaceOrderType"],["impl StructuralPartialEq for PostOrderType"],["impl StructuralPartialEq for SelfTradeBehavior"],["impl StructuralPartialEq for Side"],["impl StructuralPartialEq for SideAndOrderTree"],["impl StructuralPartialEq for OrderTreeType"],["impl StructuralPartialEq for EventType"],["impl StructuralPartialEq for TokenConditionalSwapDisplayPriceStyle"],["impl StructuralPartialEq for TokenConditionalSwapIntention"]], "mango_v4_client":[["impl StructuralPartialEq for Direction"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.Sync.js b/rs/doc/implementors/core/marker/trait.Sync.js index eaa2672cf..e4038135b 100644 --- a/rs/doc/implementors/core/marker/trait.Sync.js +++ b/rs/doc/implementors/core/marker/trait.Sync.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Sync for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !Sync for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Sync for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !Sync for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Sync for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !Sync for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Sync for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !Sync for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Sync for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !Sync for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Sync for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !Sync for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Sync for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !Sync for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Sync for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !Sync for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Sync for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !Sync for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Sync for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !Sync for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Sync for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !Sync for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Sync for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !Sync for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Sync for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Sync for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !Sync for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !Sync for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Sync for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Sync for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !Sync for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Sync for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !Sync for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Sync for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !Sync for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Sync for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !Sync for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Sync for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Sync for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !Sync for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !Sync for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Sync for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !Sync for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Sync for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !Sync for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Sync for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !Sync for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Sync for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !Sync for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Sync for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !Sync for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Sync for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !Sync for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Sync for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !Sync for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Sync for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !Sync for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Sync for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !Sync for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Sync for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !Sync for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Sync for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !Sync for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Sync for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !Sync for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Sync for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !Sync for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Sync for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !Sync for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Sync for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !Sync for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Sync for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !Sync for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Sync for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !Sync for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Sync for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !Sync for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Sync for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !Sync for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Sync for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !Sync for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Sync for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !Sync for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Sync for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !Sync for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Sync for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !Sync for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Sync for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !Sync for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !Sync for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Sync for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !Sync for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Sync for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !Sync for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Sync for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !Sync for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Sync for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !Sync for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Sync for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !Sync for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Sync for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !Sync for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Sync for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !Sync for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Sync for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !Sync for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Sync for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !Sync for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Sync for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !Sync for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Sync for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !Sync for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Sync for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Sync for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Sync for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Sync for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !Sync for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Sync for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !Sync for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Sync for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Sync for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Sync for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !Sync for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !Sync for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !Sync for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Sync for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !Sync for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Sync for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !Sync for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Sync for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !Sync for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Sync for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !Sync for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Sync for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !Sync for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Sync for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !Sync for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Sync for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !Sync for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Sync for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Sync for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !Sync for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !Sync for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Sync for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !Sync for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Sync for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !Sync for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Sync for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !Sync for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Sync for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !Sync for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Sync for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !Sync for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Sync for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !Sync for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Sync for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Sync for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !Sync for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Sync for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !Sync for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Sync for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !Sync for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !Sync for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !Sync for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Sync for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Sync for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Sync for MangoError",1,["mango_v4::error::MangoError"]],["impl Sync for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Sync for Equity",1,["mango_v4::events::Equity"]],["impl Sync for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Sync for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Sync for FixedOrderAccountRetriever<T>where
    T: Sync,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !Sync for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !Sync for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Sync for Prices",1,["mango_v4::health::cache::Prices"]],["impl Sync for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Sync for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Sync for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Sync for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Sync for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Sync for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Sync for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Sync for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Sync for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Sync for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Sync for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Sync for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Sync for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Sync for FillLog",1,["mango_v4::logs::FillLog"]],["impl Sync for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Sync for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Sync for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Sync for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Sync for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Sync for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Sync for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Sync for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Sync for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Sync for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Sync for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Sync for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Sync for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Sync for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Sync for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Sync for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Sync for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Sync for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Sync for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Sync for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Sync for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Sync for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Sync for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Sync for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Sync for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Sync for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Sync for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Sync for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Sync for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Sync for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Sync for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !Sync for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !Sync for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !Sync for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !Sync for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !Sync for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Sync for Bank",1,["mango_v4::state::bank::Bank"]],["impl Sync for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Sync for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Sync,
    Fixed: Sync,
    Header: Sync,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Sync for Group",1,["mango_v4::state::group::Group"]],["impl Sync for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Sync for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Sync for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Sync for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Sync for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Sync for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Sync for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Sync for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Sync for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Sync for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Sync for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Sync for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Sync for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Sync for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Sync for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Sync for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Sync for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !Sync for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Sync for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Sync for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Sync for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Sync for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Sync for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Sync for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Sync for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Sync for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Sync for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Sync for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Sync for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Sync for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Sync for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Sync for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Sync for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Sync for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Sync for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Sync for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Sync for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Sync for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Sync for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Sync for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Sync for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Sync for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Sync for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Sync for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Sync for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Sync for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Sync for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Sync for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Sync for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Sync for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Sync for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Sync for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Sync for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Sync for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Sync for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Sync for I80F48",1,["mango_v4::types::I80F48"]],["impl Sync for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Sync for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Sync for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Sync for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Sync for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Sync for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Sync for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Sync for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Sync for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Sync for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Sync for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Sync for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Sync for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Sync for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Sync for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Sync for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Sync for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Sync for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Sync for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Sync for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Sync for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Sync for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Sync for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Sync for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Sync for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Sync for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Sync for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Sync for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Sync for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Sync for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Sync for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Sync for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Sync for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Sync for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Sync for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Sync for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Sync for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Sync for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Sync for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Sync for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Sync for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Sync for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Sync for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Sync for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Sync for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Sync for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Sync for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Sync for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Sync for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Sync for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Sync for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Sync for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Sync for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Sync for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Sync for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Sync for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Sync for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Sync for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Sync for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Sync for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Sync for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Sync for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Sync for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Sync for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Sync for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Sync for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Sync for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Sync for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Sync for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Sync for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Sync for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Sync for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Sync for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Sync for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Sync for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Sync for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Sync for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Sync for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Sync for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Sync for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Sync for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Sync for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Sync for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Sync for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Sync for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Sync for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Sync for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Sync for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Sync for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl Sync for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !Sync for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Sync for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !Sync for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Sync for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !Sync for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Sync for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !Sync for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Sync for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !Sync for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Sync for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !Sync for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Sync for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !Sync for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Sync for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !Sync for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Sync for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !Sync for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Sync for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !Sync for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Sync for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !Sync for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Sync for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !Sync for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Sync for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Sync for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !Sync for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !Sync for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Sync for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Sync for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !Sync for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Sync for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !Sync for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Sync for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !Sync for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Sync for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !Sync for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Sync for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Sync for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !Sync for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !Sync for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Sync for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !Sync for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Sync for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !Sync for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Sync for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !Sync for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Sync for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !Sync for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Sync for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !Sync for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Sync for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !Sync for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Sync for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !Sync for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Sync for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !Sync for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Sync for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !Sync for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Sync for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !Sync for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Sync for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !Sync for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Sync for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !Sync for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Sync for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !Sync for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Sync for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !Sync for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Sync for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !Sync for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Sync for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !Sync for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Sync for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !Sync for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Sync for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !Sync for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Sync for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !Sync for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Sync for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !Sync for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Sync for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !Sync for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Sync for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !Sync for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Sync for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !Sync for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Sync for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !Sync for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !Sync for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Sync for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !Sync for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Sync for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !Sync for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Sync for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !Sync for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Sync for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !Sync for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Sync for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !Sync for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Sync for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !Sync for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Sync for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !Sync for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Sync for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !Sync for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Sync for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !Sync for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Sync for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !Sync for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Sync for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !Sync for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Sync for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Sync for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Sync for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Sync for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !Sync for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Sync for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !Sync for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Sync for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Sync for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Sync for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !Sync for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !Sync for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !Sync for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Sync for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !Sync for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Sync for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !Sync for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Sync for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !Sync for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Sync for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !Sync for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Sync for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !Sync for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Sync for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !Sync for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Sync for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !Sync for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Sync for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Sync for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !Sync for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !Sync for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Sync for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !Sync for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Sync for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !Sync for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Sync for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !Sync for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Sync for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !Sync for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Sync for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !Sync for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Sync for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !Sync for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Sync for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Sync for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !Sync for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Sync for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !Sync for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Sync for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !Sync for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !Sync for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !Sync for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Sync for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Sync for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Sync for MangoError",1,["mango_v4::error::MangoError"]],["impl Sync for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Sync for Equity",1,["mango_v4::events::Equity"]],["impl Sync for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Sync for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Sync for FixedOrderAccountRetriever<T>where
    T: Sync,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !Sync for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !Sync for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Sync for Prices",1,["mango_v4::health::cache::Prices"]],["impl Sync for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Sync for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Sync for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Sync for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Sync for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Sync for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Sync for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Sync for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Sync for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Sync for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Sync for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Sync for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Sync for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Sync for FillLog",1,["mango_v4::logs::FillLog"]],["impl Sync for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Sync for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Sync for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Sync for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Sync for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Sync for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Sync for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Sync for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Sync for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Sync for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Sync for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Sync for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Sync for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Sync for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Sync for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Sync for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Sync for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Sync for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Sync for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Sync for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Sync for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Sync for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Sync for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Sync for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Sync for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Sync for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Sync for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Sync for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Sync for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl Sync for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Sync for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl Sync for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Sync for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !Sync for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !Sync for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !Sync for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !Sync for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !Sync for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Sync for Bank",1,["mango_v4::state::bank::Bank"]],["impl Sync for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Sync for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Sync,
    Fixed: Sync,
    Header: Sync,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Sync for Group",1,["mango_v4::state::group::Group"]],["impl Sync for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Sync for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Sync for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Sync for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Sync for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Sync for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Sync for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Sync for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Sync for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Sync for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Sync for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Sync for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Sync for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Sync for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Sync for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Sync for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Sync for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !Sync for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Sync for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Sync for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Sync for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Sync for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Sync for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Sync for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Sync for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Sync for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Sync for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Sync for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Sync for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Sync for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Sync for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Sync for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Sync for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Sync for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Sync for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Sync for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Sync for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Sync for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Sync for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Sync for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Sync for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Sync for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Sync for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Sync for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Sync for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Sync for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Sync for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Sync for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Sync for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Sync for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Sync for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Sync for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl Sync for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Sync for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Sync for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Sync for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Sync for I80F48",1,["mango_v4::types::I80F48"]],["impl Sync for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Sync for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Sync for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Sync for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Sync for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Sync for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Sync for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Sync for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Sync for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Sync for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Sync for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Sync for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Sync for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Sync for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Sync for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Sync for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Sync for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Sync for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Sync for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Sync for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Sync for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Sync for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Sync for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Sync for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Sync for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Sync for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Sync for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Sync for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Sync for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Sync for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Sync for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Sync for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Sync for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Sync for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Sync for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Sync for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Sync for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Sync for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Sync for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Sync for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Sync for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Sync for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Sync for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Sync for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Sync for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Sync for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Sync for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Sync for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Sync for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Sync for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Sync for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Sync for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Sync for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Sync for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Sync for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Sync for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Sync for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Sync for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Sync for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Sync for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Sync for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Sync for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Sync for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Sync for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Sync for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Sync for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Sync for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Sync for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Sync for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Sync for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Sync for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Sync for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Sync for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Sync for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Sync for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Sync for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Sync for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Sync for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Sync for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Sync for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Sync for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Sync for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Sync for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Sync for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Sync for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Sync for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Sync for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Sync for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Sync for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Sync for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl Sync for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> Sync for CachedAccountFetcher<T>",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl Sync for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl Sync for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl Sync for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl Sync for Client",1,["mango_v4_client::client::Client"]],["impl Sync for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl Sync for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl Sync for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl Sync for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl Sync for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl Sync for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl Sync for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl Sync for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl Sync for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl Sync for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl Sync for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl Sync for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl Sync for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl Sync for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl Sync for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl Sync for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl Sync for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl Sync for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl Sync for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/marker/trait.Unpin.js b/rs/doc/implementors/core/marker/trait.Unpin.js index a270c8380..70f734605 100644 --- a/rs/doc/implementors/core/marker/trait.Unpin.js +++ b/rs/doc/implementors/core/marker/trait.Unpin.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl Unpin for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> Unpin for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Unpin for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> Unpin for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Unpin for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> Unpin for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Unpin for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> Unpin for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Unpin for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> Unpin for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Unpin for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> Unpin for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Unpin for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> Unpin for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Unpin for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> Unpin for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Unpin for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> Unpin for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Unpin for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> Unpin for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Unpin for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> Unpin for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Unpin for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> Unpin for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Unpin for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Unpin for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> Unpin for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> Unpin for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Unpin for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Unpin for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> Unpin for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Unpin for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> Unpin for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Unpin for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> Unpin for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Unpin for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> Unpin for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Unpin for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Unpin for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> Unpin for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> Unpin for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Unpin for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> Unpin for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Unpin for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> Unpin for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Unpin for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> Unpin for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Unpin for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> Unpin for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Unpin for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> Unpin for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Unpin for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> Unpin for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Unpin for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> Unpin for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Unpin for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> Unpin for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Unpin for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> Unpin for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Unpin for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> Unpin for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Unpin for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> Unpin for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Unpin for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> Unpin for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Unpin for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> Unpin for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Unpin for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> Unpin for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Unpin for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> Unpin for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Unpin for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> Unpin for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Unpin for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> Unpin for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Unpin for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> Unpin for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Unpin for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> Unpin for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Unpin for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> Unpin for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Unpin for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> Unpin for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Unpin for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> Unpin for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Unpin for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> Unpin for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> Unpin for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> Unpin for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Unpin for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> Unpin for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Unpin for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> Unpin for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Unpin for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> Unpin for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Unpin for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> Unpin for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Unpin for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> Unpin for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Unpin for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> Unpin for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Unpin for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> Unpin for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Unpin for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> Unpin for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Unpin for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> Unpin for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Unpin for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> Unpin for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Unpin for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> Unpin for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Unpin for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Unpin for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Unpin for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Unpin for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> Unpin for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Unpin for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> Unpin for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Unpin for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Unpin for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Unpin for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> Unpin for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> Unpin for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> Unpin for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Unpin for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> Unpin for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Unpin for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> Unpin for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Unpin for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> Unpin for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Unpin for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> Unpin for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Unpin for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> Unpin for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Unpin for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> Unpin for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Unpin for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> Unpin for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Unpin for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Unpin for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> Unpin for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> Unpin for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Unpin for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> Unpin for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Unpin for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> Unpin for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Unpin for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> Unpin for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Unpin for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> Unpin for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Unpin for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> Unpin for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Unpin for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> Unpin for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Unpin for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Unpin for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> Unpin for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Unpin for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> Unpin for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Unpin for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> Unpin for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> Unpin for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> Unpin for AccountInfoRefMut<'a, 'info>where
    'info: 'a,
",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Unpin for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Unpin for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Unpin for MangoError",1,["mango_v4::error::MangoError"]],["impl Unpin for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Unpin for Equity",1,["mango_v4::events::Equity"]],["impl Unpin for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Unpin for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Unpin for FixedOrderAccountRetriever<T>where
    T: Unpin,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> Unpin for ScannedBanksAndOracles<'a, 'info>where
    'info: 'a,
",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> Unpin for ScanningAccountRetriever<'a, 'info>where
    'info: 'a,
",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Unpin for Prices",1,["mango_v4::health::cache::Prices"]],["impl Unpin for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Unpin for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Unpin for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Unpin for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Unpin for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Unpin for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Unpin for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Unpin for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Unpin for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Unpin for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Unpin for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Unpin for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Unpin for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Unpin for FillLog",1,["mango_v4::logs::FillLog"]],["impl Unpin for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Unpin for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Unpin for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Unpin for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Unpin for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Unpin for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Unpin for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Unpin for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Unpin for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Unpin for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Unpin for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Unpin for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Unpin for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Unpin for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Unpin for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Unpin for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Unpin for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Unpin for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Unpin for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Unpin for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Unpin for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Unpin for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Unpin for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Unpin for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Unpin for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Unpin for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Unpin for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Unpin for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Unpin for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Unpin for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Unpin for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> Unpin for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> Unpin for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> Unpin for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> Unpin for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> Unpin for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Unpin for Bank",1,["mango_v4::state::bank::Bank"]],["impl Unpin for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Unpin for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Unpin,
    Fixed: Unpin,
    Header: Unpin,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Unpin for Group",1,["mango_v4::state::group::Group"]],["impl Unpin for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Unpin for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Unpin for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Unpin for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Unpin for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Unpin for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Unpin for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Unpin for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Unpin for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Unpin for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Unpin for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Unpin for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Unpin for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Unpin for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Unpin for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Unpin for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Unpin for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> Unpin for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Unpin for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Unpin for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Unpin for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Unpin for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Unpin for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Unpin for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Unpin for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Unpin for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Unpin for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Unpin for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Unpin for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Unpin for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Unpin for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Unpin for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Unpin for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Unpin for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Unpin for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Unpin for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Unpin for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Unpin for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Unpin for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Unpin for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Unpin for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Unpin for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Unpin for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Unpin for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Unpin for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Unpin for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Unpin for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Unpin for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Unpin for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Unpin for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Unpin for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Unpin for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Unpin for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Unpin for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Unpin for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Unpin for I80F48",1,["mango_v4::types::I80F48"]],["impl Unpin for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Unpin for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Unpin for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Unpin for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Unpin for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Unpin for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Unpin for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Unpin for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Unpin for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Unpin for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Unpin for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Unpin for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Unpin for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Unpin for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Unpin for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Unpin for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Unpin for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Unpin for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Unpin for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Unpin for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Unpin for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Unpin for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Unpin for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Unpin for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Unpin for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Unpin for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Unpin for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Unpin for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Unpin for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Unpin for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Unpin for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Unpin for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Unpin for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Unpin for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Unpin for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Unpin for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Unpin for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Unpin for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Unpin for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Unpin for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Unpin for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Unpin for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Unpin for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Unpin for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Unpin for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Unpin for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Unpin for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Unpin for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Unpin for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Unpin for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Unpin for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Unpin for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Unpin for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Unpin for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Unpin for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Unpin for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Unpin for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Unpin for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Unpin for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Unpin for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Unpin for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Unpin for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Unpin for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Unpin for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Unpin for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Unpin for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Unpin for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Unpin for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Unpin for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Unpin for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Unpin for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Unpin for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Unpin for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Unpin for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Unpin for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Unpin for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Unpin for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Unpin for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Unpin for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Unpin for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Unpin for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Unpin for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Unpin for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Unpin for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Unpin for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Unpin for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Unpin for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Unpin for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl Unpin for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> Unpin for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl Unpin for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> Unpin for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl Unpin for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> Unpin for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl Unpin for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> Unpin for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl Unpin for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> Unpin for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl Unpin for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> Unpin for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl Unpin for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> Unpin for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl Unpin for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> Unpin for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl Unpin for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> Unpin for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl Unpin for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> Unpin for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl Unpin for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> Unpin for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl Unpin for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> Unpin for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl Unpin for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl Unpin for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> Unpin for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> Unpin for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl Unpin for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl Unpin for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> Unpin for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl Unpin for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> Unpin for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl Unpin for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> Unpin for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl Unpin for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> Unpin for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl Unpin for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl Unpin for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> Unpin for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> Unpin for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl Unpin for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> Unpin for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl Unpin for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> Unpin for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl Unpin for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> Unpin for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl Unpin for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> Unpin for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl Unpin for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> Unpin for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl Unpin for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> Unpin for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl Unpin for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> Unpin for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl Unpin for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> Unpin for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl Unpin for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> Unpin for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl Unpin for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> Unpin for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl Unpin for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> Unpin for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl Unpin for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> Unpin for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl Unpin for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> Unpin for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl Unpin for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> Unpin for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl Unpin for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> Unpin for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl Unpin for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> Unpin for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl Unpin for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> Unpin for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl Unpin for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> Unpin for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl Unpin for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> Unpin for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl Unpin for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> Unpin for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl Unpin for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> Unpin for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl Unpin for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> Unpin for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl Unpin for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> Unpin for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> Unpin for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> Unpin for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Unpin for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> Unpin for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl Unpin for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> Unpin for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl Unpin for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> Unpin for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl Unpin for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> Unpin for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl Unpin for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> Unpin for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl Unpin for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> Unpin for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl Unpin for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> Unpin for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl Unpin for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> Unpin for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl Unpin for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> Unpin for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl Unpin for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> Unpin for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl Unpin for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> Unpin for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl Unpin for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl Unpin for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl Unpin for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl Unpin for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> Unpin for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl Unpin for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> Unpin for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl Unpin for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl Unpin for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl Unpin for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> Unpin for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> Unpin for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> Unpin for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl Unpin for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> Unpin for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl Unpin for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> Unpin for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl Unpin for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> Unpin for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl Unpin for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> Unpin for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl Unpin for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> Unpin for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl Unpin for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> Unpin for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl Unpin for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> Unpin for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl Unpin for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl Unpin for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> Unpin for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> Unpin for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl Unpin for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> Unpin for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl Unpin for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> Unpin for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl Unpin for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> Unpin for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl Unpin for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> Unpin for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl Unpin for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> Unpin for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl Unpin for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> Unpin for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl Unpin for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl Unpin for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> Unpin for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl Unpin for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> Unpin for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl Unpin for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> Unpin for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> Unpin for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> Unpin for AccountInfoRefMut<'a, 'info>where
    'info: 'a,
",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl Unpin for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl Unpin for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl Unpin for MangoError",1,["mango_v4::error::MangoError"]],["impl Unpin for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl Unpin for Equity",1,["mango_v4::events::Equity"]],["impl Unpin for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl Unpin for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> Unpin for FixedOrderAccountRetriever<T>where
    T: Unpin,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> Unpin for ScannedBanksAndOracles<'a, 'info>where
    'info: 'a,
",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> Unpin for ScanningAccountRetriever<'a, 'info>where
    'info: 'a,
",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl Unpin for Prices",1,["mango_v4::health::cache::Prices"]],["impl Unpin for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl Unpin for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl Unpin for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl Unpin for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl Unpin for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl Unpin for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl Unpin for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl Unpin for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl Unpin for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl Unpin for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl Unpin for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl Unpin for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl Unpin for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl Unpin for FillLog",1,["mango_v4::logs::FillLog"]],["impl Unpin for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl Unpin for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl Unpin for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl Unpin for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl Unpin for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl Unpin for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl Unpin for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl Unpin for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl Unpin for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl Unpin for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl Unpin for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl Unpin for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl Unpin for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl Unpin for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl Unpin for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl Unpin for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl Unpin for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl Unpin for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl Unpin for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl Unpin for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl Unpin for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl Unpin for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl Unpin for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl Unpin for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl Unpin for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl Unpin for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl Unpin for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl Unpin for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl Unpin for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl Unpin for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl Unpin for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl Unpin for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl Unpin for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> Unpin for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> Unpin for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> Unpin for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> Unpin for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> Unpin for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl Unpin for Bank",1,["mango_v4::state::bank::Bank"]],["impl Unpin for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> Unpin for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: Unpin,
    Fixed: Unpin,
    Header: Unpin,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl Unpin for Group",1,["mango_v4::state::group::Group"]],["impl Unpin for IxGate",1,["mango_v4::state::group::IxGate"]],["impl Unpin for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl Unpin for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl Unpin for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl Unpin for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl Unpin for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl Unpin for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl Unpin for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl Unpin for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl Unpin for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl Unpin for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl Unpin for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl Unpin for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl Unpin for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl Unpin for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl Unpin for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl Unpin for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> Unpin for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl Unpin for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl Unpin for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl Unpin for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> Unpin for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> Unpin for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl Unpin for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl Unpin for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl Unpin for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl Unpin for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl Unpin for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl Unpin for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl Unpin for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl Unpin for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl Unpin for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl Unpin for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl Unpin for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl Unpin for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl Unpin for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl Unpin for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl Unpin for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl Unpin for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> Unpin for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl Unpin for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl Unpin for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl Unpin for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl Unpin for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl Unpin for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl Unpin for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl Unpin for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl Unpin for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl Unpin for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl Unpin for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl Unpin for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl Unpin for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl Unpin for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl Unpin for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl Unpin for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl Unpin for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl Unpin for I80F48",1,["mango_v4::types::I80F48"]],["impl Unpin for MangoV4",1,["mango_v4::program::MangoV4"]],["impl Unpin for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl Unpin for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl Unpin for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl Unpin for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl Unpin for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl Unpin for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl Unpin for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl Unpin for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl Unpin for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl Unpin for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl Unpin for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl Unpin for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl Unpin for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl Unpin for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl Unpin for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl Unpin for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl Unpin for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl Unpin for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl Unpin for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl Unpin for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl Unpin for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl Unpin for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl Unpin for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl Unpin for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl Unpin for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl Unpin for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl Unpin for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl Unpin for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl Unpin for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl Unpin for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl Unpin for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl Unpin for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl Unpin for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl Unpin for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl Unpin for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl Unpin for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl Unpin for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl Unpin for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl Unpin for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl Unpin for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl Unpin for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl Unpin for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl Unpin for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl Unpin for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl Unpin for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl Unpin for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl Unpin for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl Unpin for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl Unpin for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl Unpin for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl Unpin for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl Unpin for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl Unpin for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl Unpin for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl Unpin for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl Unpin for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl Unpin for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl Unpin for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl Unpin for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl Unpin for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl Unpin for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl Unpin for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl Unpin for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl Unpin for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl Unpin for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl Unpin for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl Unpin for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl Unpin for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl Unpin for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl Unpin for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl Unpin for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl Unpin for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl Unpin for AltSet",1,["mango_v4::instruction::AltSet"]],["impl Unpin for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl Unpin for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl Unpin for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl Unpin for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl Unpin for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl Unpin for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl Unpin for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl Unpin for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl Unpin for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl Unpin for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl Unpin for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl Unpin for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl Unpin for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl Unpin for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl Unpin for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl Unpin for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> Unpin for CachedAccountFetcher<T>",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl Unpin for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl Unpin for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl Unpin for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl Unpin for Client",1,["mango_v4_client::client::Client"]],["impl Unpin for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl Unpin for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl Unpin for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl Unpin for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl Unpin for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl Unpin for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl Unpin for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl Unpin for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl Unpin for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl Unpin for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl Unpin for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl Unpin for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl Unpin for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl Unpin for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl Unpin for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl Unpin for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl Unpin for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl Unpin for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl Unpin for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/rs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js index 8f601b782..1b1de50c2 100644 --- a/rs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js +++ b/rs/doc/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl RefUnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !RefUnwindSafe for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl RefUnwindSafe for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !RefUnwindSafe for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl RefUnwindSafe for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !RefUnwindSafe for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl RefUnwindSafe for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !RefUnwindSafe for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl RefUnwindSafe for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !RefUnwindSafe for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl RefUnwindSafe for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !RefUnwindSafe for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl RefUnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !RefUnwindSafe for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl RefUnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !RefUnwindSafe for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl RefUnwindSafe for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !RefUnwindSafe for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl RefUnwindSafe for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !RefUnwindSafe for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl RefUnwindSafe for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !RefUnwindSafe for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl RefUnwindSafe for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !RefUnwindSafe for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl RefUnwindSafe for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl RefUnwindSafe for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !RefUnwindSafe for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !RefUnwindSafe for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl RefUnwindSafe for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl RefUnwindSafe for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !RefUnwindSafe for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl RefUnwindSafe for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !RefUnwindSafe for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl RefUnwindSafe for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !RefUnwindSafe for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl RefUnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !RefUnwindSafe for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl RefUnwindSafe for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl RefUnwindSafe for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !RefUnwindSafe for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !RefUnwindSafe for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl RefUnwindSafe for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !RefUnwindSafe for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl RefUnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl RefUnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl RefUnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl RefUnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl RefUnwindSafe for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl RefUnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl RefUnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl RefUnwindSafe for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl RefUnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl RefUnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !RefUnwindSafe for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl RefUnwindSafe for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !RefUnwindSafe for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl RefUnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !RefUnwindSafe for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl RefUnwindSafe for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !RefUnwindSafe for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl RefUnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !RefUnwindSafe for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl RefUnwindSafe for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !RefUnwindSafe for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl RefUnwindSafe for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !RefUnwindSafe for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl RefUnwindSafe for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !RefUnwindSafe for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl RefUnwindSafe for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !RefUnwindSafe for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl RefUnwindSafe for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !RefUnwindSafe for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl RefUnwindSafe for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !RefUnwindSafe for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !RefUnwindSafe for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl RefUnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl RefUnwindSafe for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !RefUnwindSafe for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl RefUnwindSafe for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !RefUnwindSafe for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl RefUnwindSafe for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !RefUnwindSafe for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl RefUnwindSafe for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !RefUnwindSafe for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl RefUnwindSafe for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !RefUnwindSafe for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl RefUnwindSafe for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !RefUnwindSafe for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl RefUnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl RefUnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !RefUnwindSafe for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl RefUnwindSafe for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !RefUnwindSafe for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl RefUnwindSafe for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !RefUnwindSafe for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl RefUnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl RefUnwindSafe for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl RefUnwindSafe for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl RefUnwindSafe for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !RefUnwindSafe for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !RefUnwindSafe for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl RefUnwindSafe for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl RefUnwindSafe for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl RefUnwindSafe for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !RefUnwindSafe for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !RefUnwindSafe for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !RefUnwindSafe for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl RefUnwindSafe for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !RefUnwindSafe for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl RefUnwindSafe for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !RefUnwindSafe for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl RefUnwindSafe for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !RefUnwindSafe for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl RefUnwindSafe for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !RefUnwindSafe for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl RefUnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl RefUnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl RefUnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl RefUnwindSafe for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl RefUnwindSafe for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !RefUnwindSafe for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !RefUnwindSafe for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl RefUnwindSafe for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !RefUnwindSafe for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl RefUnwindSafe for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !RefUnwindSafe for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !RefUnwindSafe for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl RefUnwindSafe for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !RefUnwindSafe for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl RefUnwindSafe for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !RefUnwindSafe for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl RefUnwindSafe for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !RefUnwindSafe for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl RefUnwindSafe for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl RefUnwindSafe for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !RefUnwindSafe for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl RefUnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !RefUnwindSafe for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl RefUnwindSafe for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !RefUnwindSafe for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !RefUnwindSafe for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !RefUnwindSafe for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl RefUnwindSafe for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl RefUnwindSafe for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl RefUnwindSafe for MangoError",1,["mango_v4::error::MangoError"]],["impl RefUnwindSafe for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl RefUnwindSafe for Equity",1,["mango_v4::events::Equity"]],["impl RefUnwindSafe for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl RefUnwindSafe for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> RefUnwindSafe for FixedOrderAccountRetriever<T>where
    T: RefUnwindSafe,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !RefUnwindSafe for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !RefUnwindSafe for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl RefUnwindSafe for Prices",1,["mango_v4::health::cache::Prices"]],["impl RefUnwindSafe for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl RefUnwindSafe for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl RefUnwindSafe for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl RefUnwindSafe for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl RefUnwindSafe for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl RefUnwindSafe for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl RefUnwindSafe for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl RefUnwindSafe for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl RefUnwindSafe for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl RefUnwindSafe for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl RefUnwindSafe for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl RefUnwindSafe for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl RefUnwindSafe for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl RefUnwindSafe for FillLog",1,["mango_v4::logs::FillLog"]],["impl RefUnwindSafe for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl RefUnwindSafe for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl RefUnwindSafe for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl RefUnwindSafe for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl RefUnwindSafe for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl RefUnwindSafe for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl RefUnwindSafe for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl RefUnwindSafe for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl RefUnwindSafe for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl RefUnwindSafe for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl RefUnwindSafe for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl RefUnwindSafe for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl RefUnwindSafe for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl RefUnwindSafe for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl RefUnwindSafe for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl RefUnwindSafe for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl RefUnwindSafe for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl RefUnwindSafe for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl RefUnwindSafe for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl RefUnwindSafe for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl RefUnwindSafe for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl RefUnwindSafe for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl RefUnwindSafe for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl RefUnwindSafe for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl RefUnwindSafe for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl RefUnwindSafe for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl RefUnwindSafe for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl RefUnwindSafe for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl RefUnwindSafe for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !RefUnwindSafe for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !RefUnwindSafe for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !RefUnwindSafe for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !RefUnwindSafe for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl RefUnwindSafe for Bank",1,["mango_v4::state::bank::Bank"]],["impl RefUnwindSafe for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> RefUnwindSafe for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: RefUnwindSafe,
    Fixed: RefUnwindSafe,
    Header: RefUnwindSafe,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl RefUnwindSafe for Group",1,["mango_v4::state::group::Group"]],["impl RefUnwindSafe for IxGate",1,["mango_v4::state::group::IxGate"]],["impl RefUnwindSafe for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl RefUnwindSafe for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl RefUnwindSafe for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl RefUnwindSafe for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl RefUnwindSafe for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl RefUnwindSafe for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl RefUnwindSafe for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl RefUnwindSafe for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl RefUnwindSafe for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl RefUnwindSafe for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl RefUnwindSafe for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl RefUnwindSafe for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl RefUnwindSafe for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl RefUnwindSafe for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl RefUnwindSafe for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl RefUnwindSafe for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !RefUnwindSafe for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl RefUnwindSafe for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl RefUnwindSafe for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl RefUnwindSafe for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> RefUnwindSafe for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> RefUnwindSafe for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl RefUnwindSafe for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl RefUnwindSafe for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl RefUnwindSafe for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl RefUnwindSafe for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl RefUnwindSafe for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl RefUnwindSafe for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl RefUnwindSafe for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl RefUnwindSafe for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl RefUnwindSafe for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl RefUnwindSafe for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl RefUnwindSafe for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl RefUnwindSafe for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl RefUnwindSafe for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl RefUnwindSafe for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl RefUnwindSafe for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl RefUnwindSafe for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> RefUnwindSafe for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl RefUnwindSafe for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl RefUnwindSafe for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl RefUnwindSafe for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl RefUnwindSafe for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl RefUnwindSafe for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl RefUnwindSafe for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl RefUnwindSafe for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl RefUnwindSafe for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl RefUnwindSafe for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl RefUnwindSafe for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl RefUnwindSafe for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl RefUnwindSafe for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl RefUnwindSafe for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl RefUnwindSafe for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl RefUnwindSafe for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl RefUnwindSafe for I80F48",1,["mango_v4::types::I80F48"]],["impl RefUnwindSafe for MangoV4",1,["mango_v4::program::MangoV4"]],["impl RefUnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl RefUnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl RefUnwindSafe for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl RefUnwindSafe for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl RefUnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl RefUnwindSafe for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl RefUnwindSafe for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl RefUnwindSafe for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl RefUnwindSafe for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl RefUnwindSafe for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl RefUnwindSafe for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl RefUnwindSafe for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl RefUnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl RefUnwindSafe for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl RefUnwindSafe for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl RefUnwindSafe for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl RefUnwindSafe for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl RefUnwindSafe for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl RefUnwindSafe for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl RefUnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl RefUnwindSafe for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl RefUnwindSafe for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl RefUnwindSafe for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl RefUnwindSafe for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl RefUnwindSafe for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl RefUnwindSafe for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl RefUnwindSafe for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl RefUnwindSafe for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl RefUnwindSafe for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl RefUnwindSafe for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl RefUnwindSafe for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl RefUnwindSafe for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl RefUnwindSafe for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl RefUnwindSafe for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl RefUnwindSafe for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl RefUnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl RefUnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl RefUnwindSafe for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl RefUnwindSafe for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl RefUnwindSafe for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl RefUnwindSafe for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl RefUnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl RefUnwindSafe for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl RefUnwindSafe for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl RefUnwindSafe for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl RefUnwindSafe for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl RefUnwindSafe for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl RefUnwindSafe for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl RefUnwindSafe for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl RefUnwindSafe for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl RefUnwindSafe for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl RefUnwindSafe for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl RefUnwindSafe for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl RefUnwindSafe for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl RefUnwindSafe for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl RefUnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl RefUnwindSafe for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl RefUnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl RefUnwindSafe for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl RefUnwindSafe for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl RefUnwindSafe for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl RefUnwindSafe for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl RefUnwindSafe for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl RefUnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl RefUnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl RefUnwindSafe for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl RefUnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl RefUnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl RefUnwindSafe for AltSet",1,["mango_v4::instruction::AltSet"]],["impl RefUnwindSafe for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl RefUnwindSafe for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl RefUnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl RefUnwindSafe for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl RefUnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl RefUnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl RefUnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl RefUnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl RefUnwindSafe for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl RefUnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl RefUnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl RefUnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl RefUnwindSafe for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl RefUnwindSafe for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl RefUnwindSafe for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl RefUnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !RefUnwindSafe for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl RefUnwindSafe for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !RefUnwindSafe for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl RefUnwindSafe for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !RefUnwindSafe for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl RefUnwindSafe for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !RefUnwindSafe for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl RefUnwindSafe for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !RefUnwindSafe for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl RefUnwindSafe for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !RefUnwindSafe for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl RefUnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !RefUnwindSafe for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl RefUnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !RefUnwindSafe for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl RefUnwindSafe for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !RefUnwindSafe for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl RefUnwindSafe for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !RefUnwindSafe for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl RefUnwindSafe for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !RefUnwindSafe for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl RefUnwindSafe for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !RefUnwindSafe for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl RefUnwindSafe for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl RefUnwindSafe for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !RefUnwindSafe for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !RefUnwindSafe for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl RefUnwindSafe for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl RefUnwindSafe for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !RefUnwindSafe for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl RefUnwindSafe for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !RefUnwindSafe for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl RefUnwindSafe for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !RefUnwindSafe for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl RefUnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !RefUnwindSafe for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl RefUnwindSafe for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl RefUnwindSafe for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !RefUnwindSafe for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !RefUnwindSafe for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl RefUnwindSafe for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !RefUnwindSafe for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl RefUnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl RefUnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl RefUnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl RefUnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl RefUnwindSafe for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl RefUnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl RefUnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl RefUnwindSafe for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !RefUnwindSafe for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl RefUnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !RefUnwindSafe for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl RefUnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !RefUnwindSafe for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl RefUnwindSafe for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !RefUnwindSafe for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl RefUnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !RefUnwindSafe for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl RefUnwindSafe for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !RefUnwindSafe for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl RefUnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !RefUnwindSafe for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl RefUnwindSafe for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !RefUnwindSafe for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl RefUnwindSafe for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !RefUnwindSafe for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl RefUnwindSafe for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !RefUnwindSafe for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl RefUnwindSafe for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !RefUnwindSafe for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl RefUnwindSafe for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !RefUnwindSafe for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl RefUnwindSafe for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !RefUnwindSafe for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !RefUnwindSafe for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl RefUnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl RefUnwindSafe for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !RefUnwindSafe for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl RefUnwindSafe for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !RefUnwindSafe for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl RefUnwindSafe for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !RefUnwindSafe for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl RefUnwindSafe for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !RefUnwindSafe for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl RefUnwindSafe for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !RefUnwindSafe for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl RefUnwindSafe for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !RefUnwindSafe for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl RefUnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl RefUnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !RefUnwindSafe for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl RefUnwindSafe for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !RefUnwindSafe for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl RefUnwindSafe for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !RefUnwindSafe for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl RefUnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !RefUnwindSafe for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl RefUnwindSafe for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl RefUnwindSafe for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl RefUnwindSafe for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !RefUnwindSafe for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !RefUnwindSafe for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl RefUnwindSafe for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl RefUnwindSafe for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl RefUnwindSafe for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !RefUnwindSafe for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !RefUnwindSafe for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !RefUnwindSafe for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl RefUnwindSafe for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !RefUnwindSafe for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl RefUnwindSafe for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !RefUnwindSafe for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl RefUnwindSafe for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !RefUnwindSafe for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl RefUnwindSafe for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !RefUnwindSafe for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl RefUnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl RefUnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl RefUnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !RefUnwindSafe for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl RefUnwindSafe for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl RefUnwindSafe for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !RefUnwindSafe for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !RefUnwindSafe for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl RefUnwindSafe for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !RefUnwindSafe for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl RefUnwindSafe for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !RefUnwindSafe for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !RefUnwindSafe for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl RefUnwindSafe for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !RefUnwindSafe for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl RefUnwindSafe for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !RefUnwindSafe for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl RefUnwindSafe for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !RefUnwindSafe for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl RefUnwindSafe for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl RefUnwindSafe for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !RefUnwindSafe for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl RefUnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !RefUnwindSafe for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl RefUnwindSafe for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !RefUnwindSafe for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !RefUnwindSafe for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !RefUnwindSafe for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl RefUnwindSafe for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl RefUnwindSafe for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl RefUnwindSafe for MangoError",1,["mango_v4::error::MangoError"]],["impl RefUnwindSafe for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl RefUnwindSafe for Equity",1,["mango_v4::events::Equity"]],["impl RefUnwindSafe for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl RefUnwindSafe for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> RefUnwindSafe for FixedOrderAccountRetriever<T>where
    T: RefUnwindSafe,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !RefUnwindSafe for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !RefUnwindSafe for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl RefUnwindSafe for Prices",1,["mango_v4::health::cache::Prices"]],["impl RefUnwindSafe for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl RefUnwindSafe for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl RefUnwindSafe for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl RefUnwindSafe for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl RefUnwindSafe for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl RefUnwindSafe for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl RefUnwindSafe for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl RefUnwindSafe for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl RefUnwindSafe for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl RefUnwindSafe for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl RefUnwindSafe for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl RefUnwindSafe for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl RefUnwindSafe for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl RefUnwindSafe for FillLog",1,["mango_v4::logs::FillLog"]],["impl RefUnwindSafe for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl RefUnwindSafe for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl RefUnwindSafe for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl RefUnwindSafe for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl RefUnwindSafe for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl RefUnwindSafe for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl RefUnwindSafe for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl RefUnwindSafe for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl RefUnwindSafe for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl RefUnwindSafe for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl RefUnwindSafe for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl RefUnwindSafe for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl RefUnwindSafe for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl RefUnwindSafe for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl RefUnwindSafe for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl RefUnwindSafe for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl RefUnwindSafe for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl RefUnwindSafe for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl RefUnwindSafe for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl RefUnwindSafe for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl RefUnwindSafe for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl RefUnwindSafe for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl RefUnwindSafe for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl RefUnwindSafe for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl RefUnwindSafe for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl RefUnwindSafe for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl RefUnwindSafe for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl RefUnwindSafe for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl RefUnwindSafe for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl RefUnwindSafe for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl RefUnwindSafe for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !RefUnwindSafe for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !RefUnwindSafe for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !RefUnwindSafe for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !RefUnwindSafe for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !RefUnwindSafe for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl RefUnwindSafe for Bank",1,["mango_v4::state::bank::Bank"]],["impl RefUnwindSafe for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> RefUnwindSafe for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: RefUnwindSafe,
    Fixed: RefUnwindSafe,
    Header: RefUnwindSafe,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl RefUnwindSafe for Group",1,["mango_v4::state::group::Group"]],["impl RefUnwindSafe for IxGate",1,["mango_v4::state::group::IxGate"]],["impl RefUnwindSafe for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl RefUnwindSafe for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl RefUnwindSafe for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl RefUnwindSafe for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl RefUnwindSafe for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl RefUnwindSafe for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl RefUnwindSafe for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl RefUnwindSafe for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl RefUnwindSafe for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl RefUnwindSafe for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl RefUnwindSafe for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl RefUnwindSafe for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl RefUnwindSafe for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl RefUnwindSafe for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl RefUnwindSafe for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl RefUnwindSafe for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !RefUnwindSafe for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl RefUnwindSafe for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl RefUnwindSafe for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl RefUnwindSafe for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> RefUnwindSafe for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> RefUnwindSafe for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl RefUnwindSafe for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl RefUnwindSafe for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl RefUnwindSafe for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl RefUnwindSafe for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl RefUnwindSafe for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl RefUnwindSafe for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl RefUnwindSafe for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl RefUnwindSafe for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl RefUnwindSafe for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl RefUnwindSafe for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl RefUnwindSafe for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl RefUnwindSafe for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl RefUnwindSafe for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl RefUnwindSafe for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl RefUnwindSafe for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl RefUnwindSafe for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> RefUnwindSafe for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl RefUnwindSafe for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl RefUnwindSafe for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl RefUnwindSafe for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl RefUnwindSafe for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl RefUnwindSafe for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl RefUnwindSafe for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl RefUnwindSafe for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl RefUnwindSafe for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl RefUnwindSafe for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl RefUnwindSafe for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl RefUnwindSafe for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl RefUnwindSafe for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl RefUnwindSafe for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl RefUnwindSafe for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl RefUnwindSafe for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl RefUnwindSafe for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl RefUnwindSafe for I80F48",1,["mango_v4::types::I80F48"]],["impl RefUnwindSafe for MangoV4",1,["mango_v4::program::MangoV4"]],["impl RefUnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl RefUnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl RefUnwindSafe for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl RefUnwindSafe for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl RefUnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl RefUnwindSafe for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl RefUnwindSafe for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl RefUnwindSafe for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl RefUnwindSafe for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl RefUnwindSafe for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl RefUnwindSafe for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl RefUnwindSafe for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl RefUnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl RefUnwindSafe for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl RefUnwindSafe for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl RefUnwindSafe for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl RefUnwindSafe for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl RefUnwindSafe for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl RefUnwindSafe for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl RefUnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl RefUnwindSafe for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl RefUnwindSafe for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl RefUnwindSafe for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl RefUnwindSafe for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl RefUnwindSafe for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl RefUnwindSafe for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl RefUnwindSafe for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl RefUnwindSafe for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl RefUnwindSafe for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl RefUnwindSafe for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl RefUnwindSafe for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl RefUnwindSafe for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl RefUnwindSafe for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl RefUnwindSafe for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl RefUnwindSafe for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl RefUnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl RefUnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl RefUnwindSafe for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl RefUnwindSafe for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl RefUnwindSafe for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl RefUnwindSafe for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl RefUnwindSafe for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl RefUnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl RefUnwindSafe for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl RefUnwindSafe for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl RefUnwindSafe for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl RefUnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl RefUnwindSafe for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl RefUnwindSafe for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl RefUnwindSafe for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl RefUnwindSafe for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl RefUnwindSafe for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl RefUnwindSafe for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl RefUnwindSafe for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl RefUnwindSafe for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl RefUnwindSafe for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl RefUnwindSafe for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl RefUnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl RefUnwindSafe for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl RefUnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl RefUnwindSafe for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl RefUnwindSafe for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl RefUnwindSafe for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl RefUnwindSafe for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl RefUnwindSafe for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl RefUnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl RefUnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl RefUnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl RefUnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl RefUnwindSafe for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl RefUnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl RefUnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl RefUnwindSafe for AltSet",1,["mango_v4::instruction::AltSet"]],["impl RefUnwindSafe for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl RefUnwindSafe for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl RefUnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl RefUnwindSafe for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl RefUnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl RefUnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl RefUnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl RefUnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl RefUnwindSafe for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl RefUnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl RefUnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl RefUnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl RefUnwindSafe for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl RefUnwindSafe for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl RefUnwindSafe for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl !RefUnwindSafe for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> RefUnwindSafe for CachedAccountFetcher<T>where
    T: RefUnwindSafe,
",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl RefUnwindSafe for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl RefUnwindSafe for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl !RefUnwindSafe for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl RefUnwindSafe for Client",1,["mango_v4_client::client::Client"]],["impl !RefUnwindSafe for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl RefUnwindSafe for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl RefUnwindSafe for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl RefUnwindSafe for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl RefUnwindSafe for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl RefUnwindSafe for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl RefUnwindSafe for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl RefUnwindSafe for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl RefUnwindSafe for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl RefUnwindSafe for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl RefUnwindSafe for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl RefUnwindSafe for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl RefUnwindSafe for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl RefUnwindSafe for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl RefUnwindSafe for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl RefUnwindSafe for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl RefUnwindSafe for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl RefUnwindSafe for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl RefUnwindSafe for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/rs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js index 5655059c8..d9349f981 100644 --- a/rs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js +++ b/rs/doc/implementors/core/panic/unwind_safe/trait.UnwindSafe.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"mango_v4":[["impl UnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !UnwindSafe for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl UnwindSafe for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !UnwindSafe for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl UnwindSafe for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !UnwindSafe for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl UnwindSafe for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !UnwindSafe for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl UnwindSafe for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !UnwindSafe for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl UnwindSafe for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !UnwindSafe for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl UnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !UnwindSafe for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl UnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !UnwindSafe for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl UnwindSafe for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !UnwindSafe for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl UnwindSafe for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !UnwindSafe for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl UnwindSafe for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !UnwindSafe for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl UnwindSafe for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !UnwindSafe for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl UnwindSafe for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl UnwindSafe for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !UnwindSafe for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !UnwindSafe for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl UnwindSafe for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl UnwindSafe for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !UnwindSafe for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl UnwindSafe for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !UnwindSafe for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl UnwindSafe for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !UnwindSafe for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl UnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !UnwindSafe for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl UnwindSafe for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl UnwindSafe for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !UnwindSafe for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !UnwindSafe for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl UnwindSafe for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !UnwindSafe for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl UnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !UnwindSafe for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl UnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !UnwindSafe for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl UnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !UnwindSafe for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl UnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !UnwindSafe for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl UnwindSafe for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !UnwindSafe for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl UnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !UnwindSafe for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl UnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !UnwindSafe for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl UnwindSafe for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !UnwindSafe for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl UnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !UnwindSafe for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl UnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !UnwindSafe for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl UnwindSafe for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !UnwindSafe for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl UnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !UnwindSafe for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl UnwindSafe for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !UnwindSafe for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl UnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !UnwindSafe for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl UnwindSafe for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !UnwindSafe for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl UnwindSafe for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !UnwindSafe for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl UnwindSafe for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !UnwindSafe for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl UnwindSafe for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !UnwindSafe for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl UnwindSafe for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !UnwindSafe for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl UnwindSafe for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !UnwindSafe for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !UnwindSafe for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl UnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !UnwindSafe for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !UnwindSafe for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl UnwindSafe for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !UnwindSafe for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl UnwindSafe for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !UnwindSafe for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl UnwindSafe for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !UnwindSafe for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl UnwindSafe for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !UnwindSafe for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl UnwindSafe for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !UnwindSafe for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl UnwindSafe for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !UnwindSafe for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl UnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !UnwindSafe for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl UnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !UnwindSafe for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl UnwindSafe for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !UnwindSafe for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl UnwindSafe for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !UnwindSafe for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl UnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !UnwindSafe for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl UnwindSafe for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl UnwindSafe for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl UnwindSafe for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !UnwindSafe for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !UnwindSafe for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl UnwindSafe for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl UnwindSafe for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl UnwindSafe for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !UnwindSafe for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !UnwindSafe for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !UnwindSafe for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl UnwindSafe for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !UnwindSafe for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl UnwindSafe for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !UnwindSafe for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl UnwindSafe for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !UnwindSafe for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl UnwindSafe for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !UnwindSafe for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl UnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !UnwindSafe for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl UnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !UnwindSafe for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl UnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !UnwindSafe for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl UnwindSafe for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl UnwindSafe for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !UnwindSafe for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !UnwindSafe for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl UnwindSafe for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !UnwindSafe for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl UnwindSafe for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !UnwindSafe for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl UnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !UnwindSafe for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl UnwindSafe for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !UnwindSafe for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl UnwindSafe for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !UnwindSafe for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl UnwindSafe for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !UnwindSafe for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl UnwindSafe for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl UnwindSafe for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !UnwindSafe for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl UnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !UnwindSafe for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl UnwindSafe for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !UnwindSafe for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !UnwindSafe for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !UnwindSafe for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl UnwindSafe for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl UnwindSafe for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl UnwindSafe for MangoError",1,["mango_v4::error::MangoError"]],["impl UnwindSafe for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl UnwindSafe for Equity",1,["mango_v4::events::Equity"]],["impl UnwindSafe for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl UnwindSafe for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> UnwindSafe for FixedOrderAccountRetriever<T>where
    T: UnwindSafe,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !UnwindSafe for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !UnwindSafe for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl UnwindSafe for Prices",1,["mango_v4::health::cache::Prices"]],["impl UnwindSafe for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl UnwindSafe for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl UnwindSafe for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl UnwindSafe for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl UnwindSafe for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl UnwindSafe for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl UnwindSafe for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl UnwindSafe for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl UnwindSafe for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl UnwindSafe for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl UnwindSafe for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl UnwindSafe for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl UnwindSafe for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl UnwindSafe for FillLog",1,["mango_v4::logs::FillLog"]],["impl UnwindSafe for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl UnwindSafe for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl UnwindSafe for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl UnwindSafe for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl UnwindSafe for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl UnwindSafe for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl UnwindSafe for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl UnwindSafe for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl UnwindSafe for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl UnwindSafe for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl UnwindSafe for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl UnwindSafe for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl UnwindSafe for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl UnwindSafe for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl UnwindSafe for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl UnwindSafe for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl UnwindSafe for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl UnwindSafe for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl UnwindSafe for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl UnwindSafe for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl UnwindSafe for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl UnwindSafe for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl UnwindSafe for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl UnwindSafe for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl UnwindSafe for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl UnwindSafe for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl UnwindSafe for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl UnwindSafe for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl UnwindSafe for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl UnwindSafe for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !UnwindSafe for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !UnwindSafe for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !UnwindSafe for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !UnwindSafe for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !UnwindSafe for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl UnwindSafe for Bank",1,["mango_v4::state::bank::Bank"]],["impl UnwindSafe for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> UnwindSafe for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: UnwindSafe,
    Fixed: UnwindSafe,
    Header: UnwindSafe,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl UnwindSafe for Group",1,["mango_v4::state::group::Group"]],["impl UnwindSafe for IxGate",1,["mango_v4::state::group::IxGate"]],["impl UnwindSafe for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl UnwindSafe for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl UnwindSafe for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl UnwindSafe for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl UnwindSafe for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl UnwindSafe for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl UnwindSafe for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl UnwindSafe for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl UnwindSafe for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl UnwindSafe for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl UnwindSafe for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl UnwindSafe for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl UnwindSafe for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl UnwindSafe for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl UnwindSafe for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl UnwindSafe for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !UnwindSafe for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl UnwindSafe for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl UnwindSafe for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl UnwindSafe for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> UnwindSafe for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> UnwindSafe for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl UnwindSafe for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl UnwindSafe for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl UnwindSafe for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl UnwindSafe for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl UnwindSafe for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl UnwindSafe for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl UnwindSafe for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl UnwindSafe for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl UnwindSafe for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl UnwindSafe for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl UnwindSafe for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl UnwindSafe for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl UnwindSafe for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl UnwindSafe for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl UnwindSafe for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl UnwindSafe for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> UnwindSafe for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl UnwindSafe for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl UnwindSafe for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl UnwindSafe for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl UnwindSafe for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl UnwindSafe for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl UnwindSafe for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl UnwindSafe for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl UnwindSafe for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl UnwindSafe for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl UnwindSafe for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl UnwindSafe for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl UnwindSafe for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl UnwindSafe for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl UnwindSafe for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl UnwindSafe for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl UnwindSafe for I80F48",1,["mango_v4::types::I80F48"]],["impl UnwindSafe for MangoV4",1,["mango_v4::program::MangoV4"]],["impl UnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl UnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl UnwindSafe for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl UnwindSafe for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl UnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl UnwindSafe for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl UnwindSafe for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl UnwindSafe for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl UnwindSafe for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl UnwindSafe for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl UnwindSafe for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl UnwindSafe for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl UnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl UnwindSafe for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl UnwindSafe for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl UnwindSafe for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl UnwindSafe for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl UnwindSafe for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl UnwindSafe for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl UnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl UnwindSafe for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl UnwindSafe for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl UnwindSafe for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl UnwindSafe for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl UnwindSafe for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl UnwindSafe for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl UnwindSafe for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl UnwindSafe for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl UnwindSafe for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl UnwindSafe for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl UnwindSafe for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl UnwindSafe for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl UnwindSafe for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl UnwindSafe for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl UnwindSafe for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl UnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl UnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl UnwindSafe for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl UnwindSafe for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl UnwindSafe for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl UnwindSafe for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl UnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl UnwindSafe for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl UnwindSafe for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl UnwindSafe for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl UnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl UnwindSafe for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl UnwindSafe for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl UnwindSafe for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl UnwindSafe for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl UnwindSafe for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl UnwindSafe for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl UnwindSafe for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl UnwindSafe for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl UnwindSafe for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl UnwindSafe for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl UnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl UnwindSafe for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl UnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl UnwindSafe for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl UnwindSafe for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl UnwindSafe for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl UnwindSafe for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl UnwindSafe for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl UnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl UnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl UnwindSafe for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl UnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl UnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl UnwindSafe for AltSet",1,["mango_v4::instruction::AltSet"]],["impl UnwindSafe for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl UnwindSafe for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl UnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl UnwindSafe for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl UnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl UnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl UnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl UnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl UnwindSafe for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl UnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl UnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl UnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl UnwindSafe for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl UnwindSafe for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl UnwindSafe for Mango",1,["mango_v4::Mango"]]], +"mango_v4":[["impl UnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::__client_accounts_account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl<'info> !UnwindSafe for AccountBuybackFeesWithMngo<'info>",1,["mango_v4::accounts_ix::account_buyback_fees_with_mngo::AccountBuybackFeesWithMngo"]],["impl UnwindSafe for AccountClose",1,["mango_v4::accounts_ix::account_close::__client_accounts_account_close::AccountClose"]],["impl<'info> !UnwindSafe for AccountClose<'info>",1,["mango_v4::accounts_ix::account_close::AccountClose"]],["impl UnwindSafe for AccountCreate",1,["mango_v4::accounts_ix::account_create::__client_accounts_account_create::AccountCreate"]],["impl<'info> !UnwindSafe for AccountCreate<'info>",1,["mango_v4::accounts_ix::account_create::AccountCreate"]],["impl UnwindSafe for AccountEdit",1,["mango_v4::accounts_ix::account_edit::__client_accounts_account_edit::AccountEdit"]],["impl<'info> !UnwindSafe for AccountEdit<'info>",1,["mango_v4::accounts_ix::account_edit::AccountEdit"]],["impl UnwindSafe for AccountExpand",1,["mango_v4::accounts_ix::account_expand::__client_accounts_account_expand::AccountExpand"]],["impl<'info> !UnwindSafe for AccountExpand<'info>",1,["mango_v4::accounts_ix::account_expand::AccountExpand"]],["impl UnwindSafe for AccountToggleFreeze",1,["mango_v4::accounts_ix::account_toggle_freeze::__client_accounts_account_toggle_freeze::AccountToggleFreeze"]],["impl<'info> !UnwindSafe for AccountToggleFreeze<'info>",1,["mango_v4::accounts_ix::account_toggle_freeze::AccountToggleFreeze"]],["impl UnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::__client_accounts_admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl<'info> !UnwindSafe for AdminPerpWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_perp_withdraw_fees::AdminPerpWithdrawFees"]],["impl UnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::__client_accounts_admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl<'info> !UnwindSafe for AdminTokenWithdrawFees<'info>",1,["mango_v4::accounts_ix::admin_token_withdraw_fees::AdminTokenWithdrawFees"]],["impl UnwindSafe for AltExtend",1,["mango_v4::accounts_ix::alt_extend::__client_accounts_alt_extend::AltExtend"]],["impl<'info> !UnwindSafe for AltExtend<'info>",1,["mango_v4::accounts_ix::alt_extend::AltExtend"]],["impl UnwindSafe for AltSet",1,["mango_v4::accounts_ix::alt_set::__client_accounts_alt_set::AltSet"]],["impl<'info> !UnwindSafe for AltSet<'info>",1,["mango_v4::accounts_ix::alt_set::AltSet"]],["impl UnwindSafe for Benchmark",1,["mango_v4::accounts_ix::benchmark::__client_accounts_benchmark::Benchmark"]],["impl<'info> !UnwindSafe for Benchmark<'info>",1,["mango_v4::accounts_ix::benchmark::Benchmark"]],["impl UnwindSafe for ComputeAccountData",1,["mango_v4::accounts_ix::compute_account_data::__client_accounts_compute_account_data::ComputeAccountData"]],["impl<'info> !UnwindSafe for ComputeAccountData<'info>",1,["mango_v4::accounts_ix::compute_account_data::ComputeAccountData"]],["impl UnwindSafe for FlashLoanBegin",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_begin::FlashLoanBegin"]],["impl UnwindSafe for FlashLoanEnd",1,["mango_v4::accounts_ix::flash_loan::__client_accounts_flash_loan_end::FlashLoanEnd"]],["impl<'info> !UnwindSafe for FlashLoanBegin<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanBegin"]],["impl<'info> !UnwindSafe for FlashLoanEnd<'info>",1,["mango_v4::accounts_ix::flash_loan::FlashLoanEnd"]],["impl UnwindSafe for FlashLoanType",1,["mango_v4::accounts_ix::flash_loan::FlashLoanType"]],["impl UnwindSafe for GroupClose",1,["mango_v4::accounts_ix::group_close::__client_accounts_group_close::GroupClose"]],["impl<'info> !UnwindSafe for GroupClose<'info>",1,["mango_v4::accounts_ix::group_close::GroupClose"]],["impl UnwindSafe for GroupCreate",1,["mango_v4::accounts_ix::group_create::__client_accounts_group_create::GroupCreate"]],["impl<'info> !UnwindSafe for GroupCreate<'info>",1,["mango_v4::accounts_ix::group_create::GroupCreate"]],["impl UnwindSafe for GroupEdit",1,["mango_v4::accounts_ix::group_edit::__client_accounts_group_edit::GroupEdit"]],["impl<'info> !UnwindSafe for GroupEdit<'info>",1,["mango_v4::accounts_ix::group_edit::GroupEdit"]],["impl UnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::__client_accounts_group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl<'info> !UnwindSafe for GroupWithdrawInsuranceFund<'info>",1,["mango_v4::accounts_ix::group_withdraw_insurance_fund::GroupWithdrawInsuranceFund"]],["impl UnwindSafe for HealthRegionBegin",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_begin::HealthRegionBegin"]],["impl UnwindSafe for HealthRegionEnd",1,["mango_v4::accounts_ix::health_region::__client_accounts_health_region_end::HealthRegionEnd"]],["impl<'info> !UnwindSafe for HealthRegionBegin<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionBegin"]],["impl<'info> !UnwindSafe for HealthRegionEnd<'info>",1,["mango_v4::accounts_ix::health_region::HealthRegionEnd"]],["impl UnwindSafe for IxGateSet",1,["mango_v4::accounts_ix::ix_gate_set::__client_accounts_ix_gate_set::IxGateSet"]],["impl<'info> !UnwindSafe for IxGateSet<'info>",1,["mango_v4::accounts_ix::ix_gate_set::IxGateSet"]],["impl UnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::__client_accounts_openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl<'info> !UnwindSafe for OpenbookV2CancelOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_cancel_order::OpenbookV2CancelOrder"]],["impl UnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::__client_accounts_openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl<'info> !UnwindSafe for OpenbookV2CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_close_open_orders::OpenbookV2CloseOpenOrders"]],["impl UnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::__client_accounts_openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl<'info> !UnwindSafe for OpenbookV2CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_create_open_orders::OpenbookV2CreateOpenOrders"]],["impl UnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::__client_accounts_openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl<'info> !UnwindSafe for OpenbookV2DeregisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_deregister_market::OpenbookV2DeregisterMarket"]],["impl UnwindSafe for OpenbookV2EditMarket",1,["mango_v4::accounts_ix::openbook_v2_edit_market::__client_accounts_openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl<'info> !UnwindSafe for OpenbookV2EditMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_edit_market::OpenbookV2EditMarket"]],["impl UnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::__client_accounts_openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl<'info> !UnwindSafe for OpenbookV2LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::openbook_v2_liq_force_cancel_orders::OpenbookV2LiqForceCancelOrders"]],["impl UnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::accounts_ix::openbook_v2_place_order::__client_accounts_openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl<'info> !UnwindSafe for OpenbookV2PlaceOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_order::OpenbookV2PlaceOrder"]],["impl UnwindSafe for OpenbookV2PlaceTakeOrder",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::__client_accounts_openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl<'info> !UnwindSafe for OpenbookV2PlaceTakeOrder<'info>",1,["mango_v4::accounts_ix::openbook_v2_place_take_order::OpenbookV2PlaceTakeOrder"]],["impl UnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::accounts_ix::openbook_v2_register_market::__client_accounts_openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl<'info> !UnwindSafe for OpenbookV2RegisterMarket<'info>",1,["mango_v4::accounts_ix::openbook_v2_register_market::OpenbookV2RegisterMarket"]],["impl UnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::__client_accounts_openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl<'info> !UnwindSafe for OpenbookV2SettleFunds<'info>",1,["mango_v4::accounts_ix::openbook_v2_settle_funds::OpenbookV2SettleFunds"]],["impl UnwindSafe for PerpCancelAllOrders",1,["mango_v4::accounts_ix::perp_cancel_all_orders::__client_accounts_perp_cancel_all_orders::PerpCancelAllOrders"]],["impl<'info> !UnwindSafe for PerpCancelAllOrders<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders::PerpCancelAllOrders"]],["impl UnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::__client_accounts_perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl<'info> !UnwindSafe for PerpCancelAllOrdersBySide<'info>",1,["mango_v4::accounts_ix::perp_cancel_all_orders_by_side::PerpCancelAllOrdersBySide"]],["impl UnwindSafe for PerpCancelOrder",1,["mango_v4::accounts_ix::perp_cancel_order::__client_accounts_perp_cancel_order::PerpCancelOrder"]],["impl<'info> !UnwindSafe for PerpCancelOrder<'info>",1,["mango_v4::accounts_ix::perp_cancel_order::PerpCancelOrder"]],["impl UnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::__client_accounts_perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl<'info> !UnwindSafe for PerpCancelOrderByClientOrderId<'info>",1,["mango_v4::accounts_ix::perp_cancel_order_by_client_order_id::PerpCancelOrderByClientOrderId"]],["impl UnwindSafe for PerpCloseMarket",1,["mango_v4::accounts_ix::perp_close_market::__client_accounts_perp_close_market::PerpCloseMarket"]],["impl<'info> !UnwindSafe for PerpCloseMarket<'info>",1,["mango_v4::accounts_ix::perp_close_market::PerpCloseMarket"]],["impl UnwindSafe for PerpConsumeEvents",1,["mango_v4::accounts_ix::perp_consume_events::__client_accounts_perp_consume_events::PerpConsumeEvents"]],["impl<'info> !UnwindSafe for PerpConsumeEvents<'info>",1,["mango_v4::accounts_ix::perp_consume_events::PerpConsumeEvents"]],["impl UnwindSafe for PerpCreateMarket",1,["mango_v4::accounts_ix::perp_create_market::__client_accounts_perp_create_market::PerpCreateMarket"]],["impl<'info> !UnwindSafe for PerpCreateMarket<'info>",1,["mango_v4::accounts_ix::perp_create_market::PerpCreateMarket"]],["impl UnwindSafe for PerpDeactivatePosition",1,["mango_v4::accounts_ix::perp_deactivate_position::__client_accounts_perp_deactivate_position::PerpDeactivatePosition"]],["impl<'info> !UnwindSafe for PerpDeactivatePosition<'info>",1,["mango_v4::accounts_ix::perp_deactivate_position::PerpDeactivatePosition"]],["impl UnwindSafe for PerpEditMarket",1,["mango_v4::accounts_ix::perp_edit_market::__client_accounts_perp_edit_market::PerpEditMarket"]],["impl<'info> !UnwindSafe for PerpEditMarket<'info>",1,["mango_v4::accounts_ix::perp_edit_market::PerpEditMarket"]],["impl UnwindSafe for PerpForceClosePosition",1,["mango_v4::accounts_ix::perp_force_close_position::__client_accounts_perp_force_close_position::PerpForceClosePosition"]],["impl<'info> !UnwindSafe for PerpForceClosePosition<'info>",1,["mango_v4::accounts_ix::perp_force_close_position::PerpForceClosePosition"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::__client_accounts_perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl<'info> !UnwindSafe for PerpLiqBaseOrPositivePnl<'info>",1,["mango_v4::accounts_ix::perp_liq_base_or_positive_pnl::PerpLiqBaseOrPositivePnl"]],["impl UnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::__client_accounts_perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl<'info> !UnwindSafe for PerpLiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::perp_liq_force_cancel_orders::PerpLiqForceCancelOrders"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::__client_accounts_perp_liq_negative_pnl_or_bankruptcy_v2::PerpLiqNegativePnlOrBankruptcyV2"]],["impl<'info> !UnwindSafe for PerpLiqNegativePnlOrBankruptcy<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcy"]],["impl<'info> !UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2<'info>",1,["mango_v4::accounts_ix::perp_liq_negative_pnl_or_bankruptcy::PerpLiqNegativePnlOrBankruptcyV2"]],["impl UnwindSafe for PerpPlaceOrder",1,["mango_v4::accounts_ix::perp_place_order::__client_accounts_perp_place_order::PerpPlaceOrder"]],["impl<'info> !UnwindSafe for PerpPlaceOrder<'info>",1,["mango_v4::accounts_ix::perp_place_order::PerpPlaceOrder"]],["impl UnwindSafe for PerpSettleFees",1,["mango_v4::accounts_ix::perp_settle_fees::__client_accounts_perp_settle_fees::PerpSettleFees"]],["impl<'info> !UnwindSafe for PerpSettleFees<'info>",1,["mango_v4::accounts_ix::perp_settle_fees::PerpSettleFees"]],["impl UnwindSafe for PerpSettlePnl",1,["mango_v4::accounts_ix::perp_settle_pnl::__client_accounts_perp_settle_pnl::PerpSettlePnl"]],["impl<'info> !UnwindSafe for PerpSettlePnl<'info>",1,["mango_v4::accounts_ix::perp_settle_pnl::PerpSettlePnl"]],["impl UnwindSafe for PerpUpdateFunding",1,["mango_v4::accounts_ix::perp_update_funding::__client_accounts_perp_update_funding::PerpUpdateFunding"]],["impl<'info> !UnwindSafe for PerpUpdateFunding<'info>",1,["mango_v4::accounts_ix::perp_update_funding::PerpUpdateFunding"]],["impl UnwindSafe for Serum3CancelAllOrders",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::__client_accounts_serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl<'info> !UnwindSafe for Serum3CancelAllOrders<'info>",1,["mango_v4::accounts_ix::serum3_cancel_all_orders::Serum3CancelAllOrders"]],["impl UnwindSafe for Serum3CancelOrder",1,["mango_v4::accounts_ix::serum3_cancel_order::__client_accounts_serum3_cancel_order::Serum3CancelOrder"]],["impl<'info> !UnwindSafe for Serum3CancelOrder<'info>",1,["mango_v4::accounts_ix::serum3_cancel_order::Serum3CancelOrder"]],["impl UnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::accounts_ix::serum3_close_open_orders::__client_accounts_serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl<'info> !UnwindSafe for Serum3CloseOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_close_open_orders::Serum3CloseOpenOrders"]],["impl UnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::accounts_ix::serum3_create_open_orders::__client_accounts_serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl<'info> !UnwindSafe for Serum3CreateOpenOrders<'info>",1,["mango_v4::accounts_ix::serum3_create_open_orders::Serum3CreateOpenOrders"]],["impl UnwindSafe for Serum3DeregisterMarket",1,["mango_v4::accounts_ix::serum3_deregister_market::__client_accounts_serum3_deregister_market::Serum3DeregisterMarket"]],["impl<'info> !UnwindSafe for Serum3DeregisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_deregister_market::Serum3DeregisterMarket"]],["impl UnwindSafe for Serum3EditMarket",1,["mango_v4::accounts_ix::serum3_edit_market::__client_accounts_serum3_edit_market::Serum3EditMarket"]],["impl<'info> !UnwindSafe for Serum3EditMarket<'info>",1,["mango_v4::accounts_ix::serum3_edit_market::Serum3EditMarket"]],["impl UnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::__client_accounts_serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl<'info> !UnwindSafe for Serum3LiqForceCancelOrders<'info>",1,["mango_v4::accounts_ix::serum3_liq_force_cancel_orders::Serum3LiqForceCancelOrders"]],["impl UnwindSafe for Serum3PlaceOrder",1,["mango_v4::accounts_ix::serum3_place_order::__client_accounts_serum3_place_order::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3SelfTradeBehavior",1,["mango_v4::accounts_ix::serum3_place_order::Serum3SelfTradeBehavior"]],["impl UnwindSafe for Serum3OrderType",1,["mango_v4::accounts_ix::serum3_place_order::Serum3OrderType"]],["impl UnwindSafe for Serum3Side",1,["mango_v4::accounts_ix::serum3_place_order::Serum3Side"]],["impl<'info> !UnwindSafe for Serum3PlaceOrder<'info>",1,["mango_v4::accounts_ix::serum3_place_order::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3RegisterMarket",1,["mango_v4::accounts_ix::serum3_register_market::__client_accounts_serum3_register_market::Serum3RegisterMarket"]],["impl<'info> !UnwindSafe for Serum3RegisterMarket<'info>",1,["mango_v4::accounts_ix::serum3_register_market::Serum3RegisterMarket"]],["impl UnwindSafe for Serum3SettleFunds",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds::Serum3SettleFunds"]],["impl UnwindSafe for Serum3SettleFundsV2Extra",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2_extra::Serum3SettleFundsV2Extra"]],["impl UnwindSafe for Serum3SettleFundsV2",1,["mango_v4::accounts_ix::serum3_settle_funds::__client_accounts_serum3_settle_funds_v2::Serum3SettleFundsV2"]],["impl<'info> !UnwindSafe for Serum3SettleFunds<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFunds"]],["impl<'info> !UnwindSafe for Serum3SettleFundsV2Extra<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2Extra"]],["impl<'info> !UnwindSafe for Serum3SettleFundsV2<'info>",1,["mango_v4::accounts_ix::serum3_settle_funds::Serum3SettleFundsV2"]],["impl UnwindSafe for StubOracleClose",1,["mango_v4::accounts_ix::stub_oracle_close::__client_accounts_stub_oracle_close::StubOracleClose"]],["impl<'info> !UnwindSafe for StubOracleClose<'info>",1,["mango_v4::accounts_ix::stub_oracle_close::StubOracleClose"]],["impl UnwindSafe for StubOracleCreate",1,["mango_v4::accounts_ix::stub_oracle_create::__client_accounts_stub_oracle_create::StubOracleCreate"]],["impl<'info> !UnwindSafe for StubOracleCreate<'info>",1,["mango_v4::accounts_ix::stub_oracle_create::StubOracleCreate"]],["impl UnwindSafe for StubOracleSet",1,["mango_v4::accounts_ix::stub_oracle_set::__client_accounts_stub_oracle_set::StubOracleSet"]],["impl<'info> !UnwindSafe for StubOracleSet<'info>",1,["mango_v4::accounts_ix::stub_oracle_set::StubOracleSet"]],["impl UnwindSafe for TokenAddBank",1,["mango_v4::accounts_ix::token_add_bank::__client_accounts_token_add_bank::TokenAddBank"]],["impl<'info> !UnwindSafe for TokenAddBank<'info>",1,["mango_v4::accounts_ix::token_add_bank::TokenAddBank"]],["impl UnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::__client_accounts_token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl<'info> !UnwindSafe for TokenConditionalSwapCancel<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_cancel::TokenConditionalSwapCancel"]],["impl UnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::accounts_ix::token_conditional_swap_create::__client_accounts_token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl<'info> !UnwindSafe for TokenConditionalSwapCreate<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_create::TokenConditionalSwapCreate"]],["impl UnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::__client_accounts_token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl<'info> !UnwindSafe for TokenConditionalSwapTrigger<'info>",1,["mango_v4::accounts_ix::token_conditional_swap_trigger::TokenConditionalSwapTrigger"]],["impl UnwindSafe for TokenDepositIntoExisting",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit_into_existing::TokenDepositIntoExisting"]],["impl UnwindSafe for TokenDeposit",1,["mango_v4::accounts_ix::token_deposit::__client_accounts_token_deposit::TokenDeposit"]],["impl<'info> !UnwindSafe for TokenDepositIntoExisting<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDepositIntoExisting"]],["impl<'info> !UnwindSafe for TokenDeposit<'info>",1,["mango_v4::accounts_ix::token_deposit::TokenDeposit"]],["impl UnwindSafe for TokenDeregister",1,["mango_v4::accounts_ix::token_deregister::__client_accounts_token_deregister::TokenDeregister"]],["impl<'info> !UnwindSafe for TokenDeregister<'info>",1,["mango_v4::accounts_ix::token_deregister::TokenDeregister"]],["impl UnwindSafe for TokenEdit",1,["mango_v4::accounts_ix::token_edit::__client_accounts_token_edit::TokenEdit"]],["impl<'info> !UnwindSafe for TokenEdit<'info>",1,["mango_v4::accounts_ix::token_edit::TokenEdit"]],["impl UnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::__client_accounts_token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl<'info> !UnwindSafe for TokenForceCloseBorrowsWithToken<'info>",1,["mango_v4::accounts_ix::token_force_close_borrows_with_token::TokenForceCloseBorrowsWithToken"]],["impl UnwindSafe for TokenLiqBankruptcy",1,["mango_v4::accounts_ix::token_liq_bankruptcy::__client_accounts_token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl<'info> !UnwindSafe for TokenLiqBankruptcy<'info>",1,["mango_v4::accounts_ix::token_liq_bankruptcy::TokenLiqBankruptcy"]],["impl UnwindSafe for TokenLiqWithToken",1,["mango_v4::accounts_ix::token_liq_with_token::__client_accounts_token_liq_with_token::TokenLiqWithToken"]],["impl<'info> !UnwindSafe for TokenLiqWithToken<'info>",1,["mango_v4::accounts_ix::token_liq_with_token::TokenLiqWithToken"]],["impl UnwindSafe for TokenRegister",1,["mango_v4::accounts_ix::token_register::__client_accounts_token_register::TokenRegister"]],["impl<'info> !UnwindSafe for TokenRegister<'info>",1,["mango_v4::accounts_ix::token_register::TokenRegister"]],["impl UnwindSafe for InterestRateParams",1,["mango_v4::accounts_ix::token_register::InterestRateParams"]],["impl UnwindSafe for TokenRegisterTrustless",1,["mango_v4::accounts_ix::token_register_trustless::__client_accounts_token_register_trustless::TokenRegisterTrustless"]],["impl<'info> !UnwindSafe for TokenRegisterTrustless<'info>",1,["mango_v4::accounts_ix::token_register_trustless::TokenRegisterTrustless"]],["impl UnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::accounts_ix::token_update_index_and_rate::__client_accounts_token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl<'info> !UnwindSafe for TokenUpdateIndexAndRate<'info>",1,["mango_v4::accounts_ix::token_update_index_and_rate::TokenUpdateIndexAndRate"]],["impl UnwindSafe for TokenWithdraw",1,["mango_v4::accounts_ix::token_withdraw::__client_accounts_token_withdraw::TokenWithdraw"]],["impl<'info> !UnwindSafe for TokenWithdraw<'info>",1,["mango_v4::accounts_ix::token_withdraw::TokenWithdraw"]],["impl<'a, 'info> !UnwindSafe for AccountInfoRef<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRef"]],["impl<'a, 'info> !UnwindSafe for AccountInfoRefMut<'a, 'info>",1,["mango_v4::accounts_zerocopy::AccountInfoRefMut"]],["impl UnwindSafe for KeyedAccount",1,["mango_v4::accounts_zerocopy::KeyedAccount"]],["impl UnwindSafe for KeyedAccountSharedData",1,["mango_v4::accounts_zerocopy::KeyedAccountSharedData"]],["impl UnwindSafe for MangoError",1,["mango_v4::error::MangoError"]],["impl UnwindSafe for MangoAccountData",1,["mango_v4::events::MangoAccountData"]],["impl UnwindSafe for Equity",1,["mango_v4::events::Equity"]],["impl UnwindSafe for TokenEquity",1,["mango_v4::events::TokenEquity"]],["impl UnwindSafe for PerpEquity",1,["mango_v4::events::PerpEquity"]],["impl<T> UnwindSafe for FixedOrderAccountRetriever<T>where
    T: UnwindSafe,
",1,["mango_v4::health::account_retriever::FixedOrderAccountRetriever"]],["impl<'a, 'info> !UnwindSafe for ScannedBanksAndOracles<'a, 'info>",1,["mango_v4::health::account_retriever::ScannedBanksAndOracles"]],["impl<'a, 'info> !UnwindSafe for ScanningAccountRetriever<'a, 'info>",1,["mango_v4::health::account_retriever::ScanningAccountRetriever"]],["impl UnwindSafe for Prices",1,["mango_v4::health::cache::Prices"]],["impl UnwindSafe for HealthType",1,["mango_v4::health::cache::HealthType"]],["impl UnwindSafe for TokenInfo",1,["mango_v4::health::cache::TokenInfo"]],["impl UnwindSafe for TokenBalance",1,["mango_v4::health::cache::TokenBalance"]],["impl UnwindSafe for TokenMaxReserved",1,["mango_v4::health::cache::TokenMaxReserved"]],["impl UnwindSafe for Serum3Info",1,["mango_v4::health::cache::Serum3Info"]],["impl UnwindSafe for PerpInfo",1,["mango_v4::health::cache::PerpInfo"]],["impl UnwindSafe for HealthCache",1,["mango_v4::health::cache::HealthCache"]],["impl UnwindSafe for PerpBalanceLog",1,["mango_v4::logs::PerpBalanceLog"]],["impl UnwindSafe for TokenBalanceLog",1,["mango_v4::logs::TokenBalanceLog"]],["impl UnwindSafe for FlashLoanTokenDetail",1,["mango_v4::logs::FlashLoanTokenDetail"]],["impl UnwindSafe for FlashLoanLog",1,["mango_v4::logs::FlashLoanLog"]],["impl UnwindSafe for WithdrawLog",1,["mango_v4::logs::WithdrawLog"]],["impl UnwindSafe for DepositLog",1,["mango_v4::logs::DepositLog"]],["impl UnwindSafe for FillLog",1,["mango_v4::logs::FillLog"]],["impl UnwindSafe for FillLogV2",1,["mango_v4::logs::FillLogV2"]],["impl UnwindSafe for FillLogV3",1,["mango_v4::logs::FillLogV3"]],["impl UnwindSafe for PerpUpdateFundingLog",1,["mango_v4::logs::PerpUpdateFundingLog"]],["impl UnwindSafe for PerpUpdateFundingLogV2",1,["mango_v4::logs::PerpUpdateFundingLogV2"]],["impl UnwindSafe for UpdateIndexLog",1,["mango_v4::logs::UpdateIndexLog"]],["impl UnwindSafe for UpdateRateLog",1,["mango_v4::logs::UpdateRateLog"]],["impl UnwindSafe for TokenLiqWithTokenLog",1,["mango_v4::logs::TokenLiqWithTokenLog"]],["impl UnwindSafe for Serum3OpenOrdersBalanceLog",1,["mango_v4::logs::Serum3OpenOrdersBalanceLog"]],["impl UnwindSafe for Serum3OpenOrdersBalanceLogV2",1,["mango_v4::logs::Serum3OpenOrdersBalanceLogV2"]],["impl UnwindSafe for LoanOriginationFeeInstruction",1,["mango_v4::logs::LoanOriginationFeeInstruction"]],["impl UnwindSafe for WithdrawLoanOriginationFeeLog",1,["mango_v4::logs::WithdrawLoanOriginationFeeLog"]],["impl UnwindSafe for WithdrawLoanLog",1,["mango_v4::logs::WithdrawLoanLog"]],["impl UnwindSafe for TokenLiqBankruptcyLog",1,["mango_v4::logs::TokenLiqBankruptcyLog"]],["impl UnwindSafe for DeactivateTokenPositionLog",1,["mango_v4::logs::DeactivateTokenPositionLog"]],["impl UnwindSafe for DeactivatePerpPositionLog",1,["mango_v4::logs::DeactivatePerpPositionLog"]],["impl UnwindSafe for TokenMetaDataLog",1,["mango_v4::logs::TokenMetaDataLog"]],["impl UnwindSafe for PerpMarketMetaDataLog",1,["mango_v4::logs::PerpMarketMetaDataLog"]],["impl UnwindSafe for Serum3RegisterMarketLog",1,["mango_v4::logs::Serum3RegisterMarketLog"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnlLog",1,["mango_v4::logs::PerpLiqBaseOrPositivePnlLog"]],["impl UnwindSafe for PerpLiqBankruptcyLog",1,["mango_v4::logs::PerpLiqBankruptcyLog"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyLog",1,["mango_v4::logs::PerpLiqNegativePnlOrBankruptcyLog"]],["impl UnwindSafe for PerpSettlePnlLog",1,["mango_v4::logs::PerpSettlePnlLog"]],["impl UnwindSafe for PerpSettleFeesLog",1,["mango_v4::logs::PerpSettleFeesLog"]],["impl UnwindSafe for AccountBuybackFeesWithMngoLog",1,["mango_v4::logs::AccountBuybackFeesWithMngoLog"]],["impl UnwindSafe for FilledPerpOrderLog",1,["mango_v4::logs::FilledPerpOrderLog"]],["impl UnwindSafe for PerpTakerTradeLog",1,["mango_v4::logs::PerpTakerTradeLog"]],["impl UnwindSafe for PerpForceClosePositionLog",1,["mango_v4::logs::PerpForceClosePositionLog"]],["impl UnwindSafe for TokenForceCloseBorrowsWithTokenLog",1,["mango_v4::logs::TokenForceCloseBorrowsWithTokenLog"]],["impl UnwindSafe for TokenConditionalSwapCreateLog",1,["mango_v4::logs::TokenConditionalSwapCreateLog"]],["impl UnwindSafe for TokenConditionalSwapCreateLogV2",1,["mango_v4::logs::TokenConditionalSwapCreateLogV2"]],["impl UnwindSafe for TokenConditionalSwapTriggerLog",1,["mango_v4::logs::TokenConditionalSwapTriggerLog"]],["impl UnwindSafe for TokenConditionalSwapTriggerLogV2",1,["mango_v4::logs::TokenConditionalSwapTriggerLogV2"]],["impl UnwindSafe for TokenConditionalSwapCancelLog",1,["mango_v4::logs::TokenConditionalSwapCancelLog"]],["impl UnwindSafe for OrderBookStateHeader",1,["mango_v4::serum3_cpi::OrderBookStateHeader"]],["impl<'info> !UnwindSafe for InitOpenOrders<'info>",1,["mango_v4::serum3_cpi::InitOpenOrders"]],["impl<'info> !UnwindSafe for CloseOpenOrders<'info>",1,["mango_v4::serum3_cpi::CloseOpenOrders"]],["impl<'info> !UnwindSafe for SettleFunds<'info>",1,["mango_v4::serum3_cpi::SettleFunds"]],["impl<'info> !UnwindSafe for PlaceOrder<'info>",1,["mango_v4::serum3_cpi::PlaceOrder"]],["impl<'info> !UnwindSafe for CancelOrder<'info>",1,["mango_v4::serum3_cpi::CancelOrder"]],["impl UnwindSafe for Bank",1,["mango_v4::state::bank::Bank"]],["impl UnwindSafe for WithdrawResult",1,["mango_v4::state::bank::WithdrawResult"]],["impl<Header, Fixed, Dynamic> UnwindSafe for DynamicAccount<Header, Fixed, Dynamic>where
    Dynamic: UnwindSafe,
    Fixed: UnwindSafe,
    Header: UnwindSafe,
",1,["mango_v4::state::dynamic_account::DynamicAccount"]],["impl UnwindSafe for Group",1,["mango_v4::state::group::Group"]],["impl UnwindSafe for IxGate",1,["mango_v4::state::group::IxGate"]],["impl UnwindSafe for CheckLiquidatable",1,["mango_v4::state::mango_account::CheckLiquidatable"]],["impl UnwindSafe for MangoAccount",1,["mango_v4::state::mango_account::MangoAccount"]],["impl UnwindSafe for MangoAccountFixed",1,["mango_v4::state::mango_account::MangoAccountFixed"]],["impl UnwindSafe for MangoAccountDynamicHeader",1,["mango_v4::state::mango_account::MangoAccountDynamicHeader"]],["impl UnwindSafe for TokenPosition",1,["mango_v4::state::mango_account_components::TokenPosition"]],["impl UnwindSafe for Serum3Orders",1,["mango_v4::state::mango_account_components::Serum3Orders"]],["impl UnwindSafe for PerpPosition",1,["mango_v4::state::mango_account_components::PerpPosition"]],["impl UnwindSafe for PerpOpenOrder",1,["mango_v4::state::mango_account_components::PerpOpenOrder"]],["impl UnwindSafe for MintInfo",1,["mango_v4::state::mint_info::MintInfo"]],["impl UnwindSafe for OpenbookV2Market",1,["mango_v4::state::openbook_v2_market::OpenbookV2Market"]],["impl UnwindSafe for OpenbookV2MarketIndexReservation",1,["mango_v4::state::openbook_v2_market::OpenbookV2MarketIndexReservation"]],["impl UnwindSafe for OracleConfig",1,["mango_v4::state::oracle::OracleConfig"]],["impl UnwindSafe for OracleConfigParams",1,["mango_v4::state::oracle::OracleConfigParams"]],["impl UnwindSafe for OracleType",1,["mango_v4::state::oracle::OracleType"]],["impl UnwindSafe for OracleState",1,["mango_v4::state::oracle::OracleState"]],["impl UnwindSafe for StubOracle",1,["mango_v4::state::oracle::StubOracle"]],["impl<'a> !UnwindSafe for Orderbook<'a>",1,["mango_v4::state::orderbook::book::Orderbook"]],["impl UnwindSafe for BookSideOrderTree",1,["mango_v4::state::orderbook::bookside::BookSideOrderTree"]],["impl UnwindSafe for BookSideOrderHandle",1,["mango_v4::state::orderbook::bookside::BookSideOrderHandle"]],["impl UnwindSafe for BookSide",1,["mango_v4::state::orderbook::bookside::BookSide"]],["impl<'a> UnwindSafe for BookSideIterItem<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIterItem"]],["impl<'a> UnwindSafe for BookSideIter<'a>",1,["mango_v4::state::orderbook::bookside_iterator::BookSideIter"]],["impl UnwindSafe for OrderState",1,["mango_v4::state::orderbook::bookside_iterator::OrderState"]],["impl UnwindSafe for NodeTag",1,["mango_v4::state::orderbook::nodes::NodeTag"]],["impl UnwindSafe for InnerNode",1,["mango_v4::state::orderbook::nodes::InnerNode"]],["impl UnwindSafe for LeafNode",1,["mango_v4::state::orderbook::nodes::LeafNode"]],["impl UnwindSafe for FreeNode",1,["mango_v4::state::orderbook::nodes::FreeNode"]],["impl UnwindSafe for AnyNode",1,["mango_v4::state::orderbook::nodes::AnyNode"]],["impl UnwindSafe for Order",1,["mango_v4::state::orderbook::order::Order"]],["impl UnwindSafe for OrderParams",1,["mango_v4::state::orderbook::order::OrderParams"]],["impl UnwindSafe for PlaceOrderType",1,["mango_v4::state::orderbook::order_type::PlaceOrderType"]],["impl UnwindSafe for PostOrderType",1,["mango_v4::state::orderbook::order_type::PostOrderType"]],["impl UnwindSafe for SelfTradeBehavior",1,["mango_v4::state::orderbook::order_type::SelfTradeBehavior"]],["impl UnwindSafe for Side",1,["mango_v4::state::orderbook::order_type::Side"]],["impl UnwindSafe for SideAndOrderTree",1,["mango_v4::state::orderbook::order_type::SideAndOrderTree"]],["impl UnwindSafe for OrderTreeType",1,["mango_v4::state::orderbook::ordertree::OrderTreeType"]],["impl UnwindSafe for OrderTreeRoot",1,["mango_v4::state::orderbook::ordertree::OrderTreeRoot"]],["impl UnwindSafe for OrderTreeNodes",1,["mango_v4::state::orderbook::ordertree::OrderTreeNodes"]],["impl<'a> UnwindSafe for OrderTreeIter<'a>",1,["mango_v4::state::orderbook::ordertree_iterator::OrderTreeIter"]],["impl UnwindSafe for EventQueue",1,["mango_v4::state::orderbook::queue::EventQueue"]],["impl UnwindSafe for EventQueueHeader",1,["mango_v4::state::orderbook::queue::EventQueueHeader"]],["impl UnwindSafe for AnyEvent",1,["mango_v4::state::orderbook::queue::AnyEvent"]],["impl UnwindSafe for EventType",1,["mango_v4::state::orderbook::queue::EventType"]],["impl UnwindSafe for FillEvent",1,["mango_v4::state::orderbook::queue::FillEvent"]],["impl UnwindSafe for OutEvent",1,["mango_v4::state::orderbook::queue::OutEvent"]],["impl UnwindSafe for PerpMarket",1,["mango_v4::state::perp_market::PerpMarket"]],["impl UnwindSafe for Serum3Market",1,["mango_v4::state::serum3_market::Serum3Market"]],["impl UnwindSafe for Serum3MarketIndexReservation",1,["mango_v4::state::serum3_market::Serum3MarketIndexReservation"]],["impl UnwindSafe for StablePriceModel",1,["mango_v4::state::stable_price::StablePriceModel"]],["impl UnwindSafe for TokenConditionalSwapDisplayPriceStyle",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapDisplayPriceStyle"]],["impl UnwindSafe for TokenConditionalSwapIntention",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwapIntention"]],["impl UnwindSafe for TokenConditionalSwap",1,["mango_v4::state::token_conditional_swap::TokenConditionalSwap"]],["impl UnwindSafe for TokenIndex",1,["mango_v4::types::TokenIndex"]],["impl UnwindSafe for Serum3MarketIndex",1,["mango_v4::types::Serum3MarketIndex"]],["impl UnwindSafe for PerpMarketIndex",1,["mango_v4::types::PerpMarketIndex"]],["impl UnwindSafe for I80F48",1,["mango_v4::types::I80F48"]],["impl UnwindSafe for MangoV4",1,["mango_v4::program::MangoV4"]],["impl UnwindSafe for AdminTokenWithdrawFees",1,["mango_v4::instruction::AdminTokenWithdrawFees"]],["impl UnwindSafe for AdminPerpWithdrawFees",1,["mango_v4::instruction::AdminPerpWithdrawFees"]],["impl UnwindSafe for GroupCreate",1,["mango_v4::instruction::GroupCreate"]],["impl UnwindSafe for GroupEdit",1,["mango_v4::instruction::GroupEdit"]],["impl UnwindSafe for GroupWithdrawInsuranceFund",1,["mango_v4::instruction::GroupWithdrawInsuranceFund"]],["impl UnwindSafe for IxGateSet",1,["mango_v4::instruction::IxGateSet"]],["impl UnwindSafe for GroupClose",1,["mango_v4::instruction::GroupClose"]],["impl UnwindSafe for TokenRegister",1,["mango_v4::instruction::TokenRegister"]],["impl UnwindSafe for TokenRegisterTrustless",1,["mango_v4::instruction::TokenRegisterTrustless"]],["impl UnwindSafe for TokenEdit",1,["mango_v4::instruction::TokenEdit"]],["impl UnwindSafe for TokenAddBank",1,["mango_v4::instruction::TokenAddBank"]],["impl UnwindSafe for TokenDeregister",1,["mango_v4::instruction::TokenDeregister"]],["impl UnwindSafe for TokenUpdateIndexAndRate",1,["mango_v4::instruction::TokenUpdateIndexAndRate"]],["impl UnwindSafe for AccountCreate",1,["mango_v4::instruction::AccountCreate"]],["impl UnwindSafe for AccountExpand",1,["mango_v4::instruction::AccountExpand"]],["impl UnwindSafe for AccountExpandV2",1,["mango_v4::instruction::AccountExpandV2"]],["impl UnwindSafe for AccountEdit",1,["mango_v4::instruction::AccountEdit"]],["impl UnwindSafe for AccountToggleFreeze",1,["mango_v4::instruction::AccountToggleFreeze"]],["impl UnwindSafe for AccountClose",1,["mango_v4::instruction::AccountClose"]],["impl UnwindSafe for AccountBuybackFeesWithMngo",1,["mango_v4::instruction::AccountBuybackFeesWithMngo"]],["impl UnwindSafe for StubOracleCreate",1,["mango_v4::instruction::StubOracleCreate"]],["impl UnwindSafe for StubOracleClose",1,["mango_v4::instruction::StubOracleClose"]],["impl UnwindSafe for StubOracleSet",1,["mango_v4::instruction::StubOracleSet"]],["impl UnwindSafe for StubOracleSetTest",1,["mango_v4::instruction::StubOracleSetTest"]],["impl UnwindSafe for TokenDeposit",1,["mango_v4::instruction::TokenDeposit"]],["impl UnwindSafe for TokenDepositIntoExisting",1,["mango_v4::instruction::TokenDepositIntoExisting"]],["impl UnwindSafe for TokenWithdraw",1,["mango_v4::instruction::TokenWithdraw"]],["impl UnwindSafe for FlashLoanBegin",1,["mango_v4::instruction::FlashLoanBegin"]],["impl UnwindSafe for FlashLoanEnd",1,["mango_v4::instruction::FlashLoanEnd"]],["impl UnwindSafe for FlashLoanEndV2",1,["mango_v4::instruction::FlashLoanEndV2"]],["impl UnwindSafe for HealthRegionBegin",1,["mango_v4::instruction::HealthRegionBegin"]],["impl UnwindSafe for HealthRegionEnd",1,["mango_v4::instruction::HealthRegionEnd"]],["impl UnwindSafe for Serum3RegisterMarket",1,["mango_v4::instruction::Serum3RegisterMarket"]],["impl UnwindSafe for Serum3EditMarket",1,["mango_v4::instruction::Serum3EditMarket"]],["impl UnwindSafe for Serum3DeregisterMarket",1,["mango_v4::instruction::Serum3DeregisterMarket"]],["impl UnwindSafe for Serum3CreateOpenOrders",1,["mango_v4::instruction::Serum3CreateOpenOrders"]],["impl UnwindSafe for Serum3CloseOpenOrders",1,["mango_v4::instruction::Serum3CloseOpenOrders"]],["impl UnwindSafe for Serum3PlaceOrder",1,["mango_v4::instruction::Serum3PlaceOrder"]],["impl UnwindSafe for Serum3CancelOrder",1,["mango_v4::instruction::Serum3CancelOrder"]],["impl UnwindSafe for Serum3CancelAllOrders",1,["mango_v4::instruction::Serum3CancelAllOrders"]],["impl UnwindSafe for Serum3SettleFunds",1,["mango_v4::instruction::Serum3SettleFunds"]],["impl UnwindSafe for Serum3SettleFundsV2",1,["mango_v4::instruction::Serum3SettleFundsV2"]],["impl UnwindSafe for Serum3LiqForceCancelOrders",1,["mango_v4::instruction::Serum3LiqForceCancelOrders"]],["impl UnwindSafe for LiqTokenWithToken",1,["mango_v4::instruction::LiqTokenWithToken"]],["impl UnwindSafe for LiqTokenBankruptcy",1,["mango_v4::instruction::LiqTokenBankruptcy"]],["impl UnwindSafe for TokenLiqWithToken",1,["mango_v4::instruction::TokenLiqWithToken"]],["impl UnwindSafe for TokenForceCloseBorrowsWithToken",1,["mango_v4::instruction::TokenForceCloseBorrowsWithToken"]],["impl UnwindSafe for TokenLiqBankruptcy",1,["mango_v4::instruction::TokenLiqBankruptcy"]],["impl UnwindSafe for PerpCreateMarket",1,["mango_v4::instruction::PerpCreateMarket"]],["impl UnwindSafe for PerpEditMarket",1,["mango_v4::instruction::PerpEditMarket"]],["impl UnwindSafe for PerpCloseMarket",1,["mango_v4::instruction::PerpCloseMarket"]],["impl UnwindSafe for PerpDeactivatePosition",1,["mango_v4::instruction::PerpDeactivatePosition"]],["impl UnwindSafe for PerpPlaceOrder",1,["mango_v4::instruction::PerpPlaceOrder"]],["impl UnwindSafe for PerpPlaceOrderV2",1,["mango_v4::instruction::PerpPlaceOrderV2"]],["impl UnwindSafe for PerpPlaceOrderPegged",1,["mango_v4::instruction::PerpPlaceOrderPegged"]],["impl UnwindSafe for PerpPlaceOrderPeggedV2",1,["mango_v4::instruction::PerpPlaceOrderPeggedV2"]],["impl UnwindSafe for PerpCancelOrder",1,["mango_v4::instruction::PerpCancelOrder"]],["impl UnwindSafe for PerpCancelOrderByClientOrderId",1,["mango_v4::instruction::PerpCancelOrderByClientOrderId"]],["impl UnwindSafe for PerpCancelAllOrders",1,["mango_v4::instruction::PerpCancelAllOrders"]],["impl UnwindSafe for PerpCancelAllOrdersBySide",1,["mango_v4::instruction::PerpCancelAllOrdersBySide"]],["impl UnwindSafe for PerpConsumeEvents",1,["mango_v4::instruction::PerpConsumeEvents"]],["impl UnwindSafe for PerpUpdateFunding",1,["mango_v4::instruction::PerpUpdateFunding"]],["impl UnwindSafe for PerpSettlePnl",1,["mango_v4::instruction::PerpSettlePnl"]],["impl UnwindSafe for PerpForceClosePosition",1,["mango_v4::instruction::PerpForceClosePosition"]],["impl UnwindSafe for PerpSettleFees",1,["mango_v4::instruction::PerpSettleFees"]],["impl UnwindSafe for PerpLiqBaseOrPositivePnl",1,["mango_v4::instruction::PerpLiqBaseOrPositivePnl"]],["impl UnwindSafe for PerpLiqForceCancelOrders",1,["mango_v4::instruction::PerpLiqForceCancelOrders"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcy",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcy"]],["impl UnwindSafe for PerpLiqNegativePnlOrBankruptcyV2",1,["mango_v4::instruction::PerpLiqNegativePnlOrBankruptcyV2"]],["impl UnwindSafe for TokenConditionalSwapCreate",1,["mango_v4::instruction::TokenConditionalSwapCreate"]],["impl UnwindSafe for TokenConditionalSwapCreateV2",1,["mango_v4::instruction::TokenConditionalSwapCreateV2"]],["impl UnwindSafe for TokenConditionalSwapCancel",1,["mango_v4::instruction::TokenConditionalSwapCancel"]],["impl UnwindSafe for TokenConditionalSwapTrigger",1,["mango_v4::instruction::TokenConditionalSwapTrigger"]],["impl UnwindSafe for AltSet",1,["mango_v4::instruction::AltSet"]],["impl UnwindSafe for AltExtend",1,["mango_v4::instruction::AltExtend"]],["impl UnwindSafe for ComputeAccountData",1,["mango_v4::instruction::ComputeAccountData"]],["impl UnwindSafe for OpenbookV2RegisterMarket",1,["mango_v4::instruction::OpenbookV2RegisterMarket"]],["impl UnwindSafe for OpenbookV2EditMarket",1,["mango_v4::instruction::OpenbookV2EditMarket"]],["impl UnwindSafe for OpenbookV2DeregisterMarket",1,["mango_v4::instruction::OpenbookV2DeregisterMarket"]],["impl UnwindSafe for OpenbookV2CreateOpenOrders",1,["mango_v4::instruction::OpenbookV2CreateOpenOrders"]],["impl UnwindSafe for OpenbookV2CloseOpenOrders",1,["mango_v4::instruction::OpenbookV2CloseOpenOrders"]],["impl UnwindSafe for OpenbookV2PlaceOrder",1,["mango_v4::instruction::OpenbookV2PlaceOrder"]],["impl UnwindSafe for OpenbookV2PlaceTakerOrder",1,["mango_v4::instruction::OpenbookV2PlaceTakerOrder"]],["impl UnwindSafe for OpenbookV2CancelOrder",1,["mango_v4::instruction::OpenbookV2CancelOrder"]],["impl UnwindSafe for OpenbookV2SettleFunds",1,["mango_v4::instruction::OpenbookV2SettleFunds"]],["impl UnwindSafe for OpenbookV2LiqForceCancelOrders",1,["mango_v4::instruction::OpenbookV2LiqForceCancelOrders"]],["impl UnwindSafe for OpenbookV2CancelAllOrders",1,["mango_v4::instruction::OpenbookV2CancelAllOrders"]],["impl UnwindSafe for Benchmark",1,["mango_v4::instruction::Benchmark"]],["impl UnwindSafe for Mango",1,["mango_v4::Mango"]]], "mango_v4_client":[["impl !UnwindSafe for RpcAccountFetcher",1,["mango_v4_client::account_fetcher::RpcAccountFetcher"]],["impl<T> UnwindSafe for CachedAccountFetcher<T>where
    T: RefUnwindSafe,
",1,["mango_v4_client::account_fetcher::CachedAccountFetcher"]],["impl UnwindSafe for AccountUpdate",1,["mango_v4_client::account_update_stream::AccountUpdate"]],["impl UnwindSafe for Message",1,["mango_v4_client::account_update_stream::Message"]],["impl !UnwindSafe for AccountFetcher",1,["mango_v4_client::chain_data_fetcher::AccountFetcher"]],["impl UnwindSafe for Client",1,["mango_v4_client::client::Client"]],["impl !UnwindSafe for MangoClient",1,["mango_v4_client::client::MangoClient"]],["impl UnwindSafe for MangoClientError",1,["mango_v4_client::client::MangoClientError"]],["impl UnwindSafe for TransactionBuilderConfig",1,["mango_v4_client::client::TransactionBuilderConfig"]],["impl UnwindSafe for TransactionBuilder",1,["mango_v4_client::client::TransactionBuilder"]],["impl UnwindSafe for JupiterSwapMode",1,["mango_v4_client::client::JupiterSwapMode"]],["impl UnwindSafe for TokenContext",1,["mango_v4_client::context::TokenContext"]],["impl UnwindSafe for Serum3MarketContext",1,["mango_v4_client::context::Serum3MarketContext"]],["impl UnwindSafe for PerpMarketContext",1,["mango_v4_client::context::PerpMarketContext"]],["impl UnwindSafe for MangoGroupContext",1,["mango_v4_client::context::MangoGroupContext"]],["impl UnwindSafe for QueryResult",1,["mango_v4_client::jupiter::QueryResult"]],["impl UnwindSafe for QueryRoute",1,["mango_v4_client::jupiter::QueryRoute"]],["impl UnwindSafe for QueryMarketInfo",1,["mango_v4_client::jupiter::QueryMarketInfo"]],["impl UnwindSafe for QueryFee",1,["mango_v4_client::jupiter::QueryFee"]],["impl UnwindSafe for QueryRouteFees",1,["mango_v4_client::jupiter::QueryRouteFees"]],["impl UnwindSafe for SwapRequest",1,["mango_v4_client::jupiter::SwapRequest"]],["impl UnwindSafe for SwapResponse",1,["mango_v4_client::jupiter::SwapResponse"]],["impl UnwindSafe for Direction",1,["mango_v4_client::perp_pnl::Direction"]],["impl UnwindSafe for Config",1,["mango_v4_client::snapshot_source::Config"]],["impl UnwindSafe for Config",1,["mango_v4_client::websocket_source::Config"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/implementors/num_enum/trait.TryFromPrimitive.js b/rs/doc/implementors/num_enum/trait.TryFromPrimitive.js index cff65da99..cb43d7a39 100644 --- a/rs/doc/implementors/num_enum/trait.TryFromPrimitive.js +++ b/rs/doc/implementors/num_enum/trait.TryFromPrimitive.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"mango_v4":[["impl TryFromPrimitive for Serum3SelfTradeBehavior"],["impl TryFromPrimitive for Serum3OrderType"],["impl TryFromPrimitive for Serum3Side"],["impl TryFromPrimitive for BookSideOrderTree"],["impl TryFromPrimitive for NodeTag"],["impl TryFromPrimitive for PlaceOrderType"],["impl TryFromPrimitive for PostOrderType"],["impl TryFromPrimitive for SelfTradeBehavior"],["impl TryFromPrimitive for Side"],["impl TryFromPrimitive for SideAndOrderTree"],["impl TryFromPrimitive for OrderTreeType"],["impl TryFromPrimitive for EventType"],["impl TryFromPrimitive for TokenConditionalSwapDisplayPriceStyle"]] +"mango_v4":[["impl TryFromPrimitive for Serum3SelfTradeBehavior"],["impl TryFromPrimitive for Serum3OrderType"],["impl TryFromPrimitive for Serum3Side"],["impl TryFromPrimitive for BookSideOrderTree"],["impl TryFromPrimitive for NodeTag"],["impl TryFromPrimitive for PlaceOrderType"],["impl TryFromPrimitive for PostOrderType"],["impl TryFromPrimitive for SelfTradeBehavior"],["impl TryFromPrimitive for Side"],["impl TryFromPrimitive for SideAndOrderTree"],["impl TryFromPrimitive for OrderTreeType"],["impl TryFromPrimitive for EventType"],["impl TryFromPrimitive for TokenConditionalSwapDisplayPriceStyle"],["impl TryFromPrimitive for TokenConditionalSwapIntention"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rs/doc/mango_v4/all.html b/rs/doc/mango_v4/all.html index 16b40508c..e365c1da5 100644 --- a/rs/doc/mango_v4/all.html +++ b/rs/doc/mango_v4/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Typedefs

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Typedefs

Statics

Constants

\ No newline at end of file diff --git a/rs/doc/mango_v4/index.html b/rs/doc/mango_v4/index.html index 584a21057..cc9d99f39 100644 --- a/rs/doc/mango_v4/index.html +++ b/rs/doc/mango_v4/index.html @@ -1,4 +1,4 @@ -mango_v4 - Rust

Modules

An Anchor generated module, providing a set of structs +mango_v4 - Rust

Modules

An Anchor generated module, providing a set of structs mirroring the structs deriving Accounts, where each field is a Pubkey. This is useful for specifying accounts for a client.
An Anchor generated module containing the program’s set of instructions, where each method handler in the #[program] mod is diff --git a/rs/doc/mango_v4/instruction/struct.TokenConditionalSwapCreateV2.html b/rs/doc/mango_v4/instruction/struct.TokenConditionalSwapCreateV2.html index 0c3415855..d41d6bd1c 100644 --- a/rs/doc/mango_v4/instruction/struct.TokenConditionalSwapCreateV2.html +++ b/rs/doc/mango_v4/instruction/struct.TokenConditionalSwapCreateV2.html @@ -1,4 +1,4 @@ -TokenConditionalSwapCreateV2 in mango_v4::instruction - Rust
pub struct TokenConditionalSwapCreateV2 {
+TokenConditionalSwapCreateV2 in mango_v4::instruction - Rust
pub struct TokenConditionalSwapCreateV2 {
     pub max_buy: u64,
     pub max_sell: u64,
     pub expiry_timestamp: u64,
@@ -8,9 +8,10 @@
     pub allow_creating_deposits: bool,
     pub allow_creating_borrows: bool,
     pub display_price_style: TokenConditionalSwapDisplayPriceStyle,
+    pub intention: TokenConditionalSwapIntention,
 }
Expand description

Instruction.

-

Fields

max_buy: u64max_sell: u64expiry_timestamp: u64price_lower_limit: f64price_upper_limit: f64price_premium_rate: f64allow_creating_deposits: boolallow_creating_borrows: booldisplay_price_style: TokenConditionalSwapDisplayPriceStyle

Trait Implementations

Deserializes this instance from a given slice of bytes. -Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+

Fields

max_buy: u64max_sell: u64expiry_timestamp: u64price_lower_limit: f64price_upper_limit: f64price_premium_rate: f64allow_creating_deposits: boolallow_creating_borrows: booldisplay_price_style: TokenConditionalSwapDisplayPriceStyleintention: TokenConditionalSwapIntention

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

diff --git a/rs/doc/mango_v4/logs/index.html b/rs/doc/mango_v4/logs/index.html index a600c3859..fbcc67e8a 100644 --- a/rs/doc/mango_v4/logs/index.html +++ b/rs/doc/mango_v4/logs/index.html @@ -1 +1 @@ -mango_v4::logs - Rust
\ No newline at end of file +mango_v4::logs - Rust
\ No newline at end of file diff --git a/rs/doc/mango_v4/logs/sidebar-items.js b/rs/doc/mango_v4/logs/sidebar-items.js index eef6103d9..7647a9935 100644 --- a/rs/doc/mango_v4/logs/sidebar-items.js +++ b/rs/doc/mango_v4/logs/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":[["LoanOriginationFeeInstruction",""]],"fn":[["emit_perp_balances",""]],"struct":[["AccountBuybackFeesWithMngoLog",""],["DeactivatePerpPositionLog",""],["DeactivateTokenPositionLog",""],["DepositLog",""],["FillLog",""],["FillLogV2",""],["FillLogV3",""],["FilledPerpOrderLog",""],["FlashLoanLog",""],["FlashLoanTokenDetail",""],["PerpBalanceLog",""],["PerpForceClosePositionLog",""],["PerpLiqBankruptcyLog",""],["PerpLiqBaseOrPositivePnlLog",""],["PerpLiqNegativePnlOrBankruptcyLog",""],["PerpMarketMetaDataLog",""],["PerpSettleFeesLog",""],["PerpSettlePnlLog",""],["PerpTakerTradeLog",""],["PerpUpdateFundingLog",""],["PerpUpdateFundingLogV2",""],["Serum3OpenOrdersBalanceLog",""],["Serum3OpenOrdersBalanceLogV2",""],["Serum3RegisterMarketLog",""],["TokenBalanceLog",""],["TokenConditionalSwapCancelLog",""],["TokenConditionalSwapCreateLog",""],["TokenConditionalSwapTriggerLog",""],["TokenForceCloseBorrowsWithTokenLog",""],["TokenLiqBankruptcyLog",""],["TokenLiqWithTokenLog",""],["TokenMetaDataLog",""],["UpdateIndexLog",""],["UpdateRateLog",""],["WithdrawLoanLog",""],["WithdrawLoanOriginationFeeLog",""],["WithdrawLog",""]]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":[["LoanOriginationFeeInstruction",""]],"fn":[["emit_perp_balances",""]],"struct":[["AccountBuybackFeesWithMngoLog",""],["DeactivatePerpPositionLog",""],["DeactivateTokenPositionLog",""],["DepositLog",""],["FillLog",""],["FillLogV2",""],["FillLogV3",""],["FilledPerpOrderLog",""],["FlashLoanLog",""],["FlashLoanTokenDetail",""],["PerpBalanceLog",""],["PerpForceClosePositionLog",""],["PerpLiqBankruptcyLog",""],["PerpLiqBaseOrPositivePnlLog",""],["PerpLiqNegativePnlOrBankruptcyLog",""],["PerpMarketMetaDataLog",""],["PerpSettleFeesLog",""],["PerpSettlePnlLog",""],["PerpTakerTradeLog",""],["PerpUpdateFundingLog",""],["PerpUpdateFundingLogV2",""],["Serum3OpenOrdersBalanceLog",""],["Serum3OpenOrdersBalanceLogV2",""],["Serum3RegisterMarketLog",""],["TokenBalanceLog",""],["TokenConditionalSwapCancelLog",""],["TokenConditionalSwapCreateLog",""],["TokenConditionalSwapCreateLogV2",""],["TokenConditionalSwapTriggerLog",""],["TokenConditionalSwapTriggerLogV2",""],["TokenForceCloseBorrowsWithTokenLog",""],["TokenLiqBankruptcyLog",""],["TokenLiqWithTokenLog",""],["TokenMetaDataLog",""],["UpdateIndexLog",""],["UpdateRateLog",""],["WithdrawLoanLog",""],["WithdrawLoanOriginationFeeLog",""],["WithdrawLog",""]]}; \ No newline at end of file diff --git a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCancelLog.html b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCancelLog.html index 09ab06d16..00210b1d4 100644 --- a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCancelLog.html +++ b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCancelLog.html @@ -1,9 +1,9 @@ -TokenConditionalSwapCancelLog in mango_v4::logs - Rust
pub struct TokenConditionalSwapCancelLog {
+TokenConditionalSwapCancelLog in mango_v4::logs - Rust
pub struct TokenConditionalSwapCancelLog {
     pub mango_group: Pubkey,
     pub mango_account: Pubkey,
     pub id: u64,
-}

Fields

mango_group: Pubkeymango_account: Pubkeyid: u64

Trait Implementations

Deserializes this instance from a given slice of bytes. -Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+}

Fields

mango_group: Pubkeymango_account: Pubkeyid: u64

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

diff --git a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCreateLogV2.html b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCreateLogV2.html new file mode 100644 index 000000000..b45bfa7c9 --- /dev/null +++ b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapCreateLogV2.html @@ -0,0 +1,28 @@ +TokenConditionalSwapCreateLogV2 in mango_v4::logs - Rust
pub struct TokenConditionalSwapCreateLogV2 {
Show 17 fields + pub mango_group: Pubkey, + pub mango_account: Pubkey, + pub id: u64, + pub max_buy: u64, + pub max_sell: u64, + pub expiry_timestamp: u64, + pub price_lower_limit: f64, + pub price_upper_limit: f64, + pub price_premium_rate: f64, + pub taker_fee_rate: f32, + pub maker_fee_rate: f32, + pub buy_token_index: u16, + pub sell_token_index: u16, + pub allow_creating_deposits: bool, + pub allow_creating_borrows: bool, + pub display_price_style: u8, + pub intention: u8, +
}

Fields

mango_group: Pubkeymango_account: Pubkeyid: u64max_buy: u64max_sell: u64expiry_timestamp: u64price_lower_limit: f64price_upper_limit: f64price_premium_rate: f64taker_fee_rate: f32maker_fee_rate: f32buy_token_index: u16sell_token_index: u16allow_creating_deposits: boolallow_creating_borrows: booldisplay_price_style: u8intention: u8

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+
Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
Instruments this type with the current Span, returning an +Instrumented wrapper. Read more

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Casts the value.
Casts the value.
The alignment of pointer.
The type for initializers.
Initializes a with the given initializer. Read more
Dereferences the given pointer. Read more
Mutably dereferences the given pointer. Read more
Drops the object pointed to by the given pointer. Read more
Should always be Self
Casts the value.
Casts the value.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Casts the value.
Casts the value.
Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
Casts the value.
Casts the value.
\ No newline at end of file diff --git a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLog.html b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLog.html index 8844f91e1..523eaeff5 100644 --- a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLog.html +++ b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLog.html @@ -1,4 +1,4 @@ -TokenConditionalSwapTriggerLog in mango_v4::logs - Rust
pub struct TokenConditionalSwapTriggerLog {
Show 13 fields +TokenConditionalSwapTriggerLog in mango_v4::logs - Rust
pub struct TokenConditionalSwapTriggerLog {
Show 13 fields pub mango_group: Pubkey, pub liqee: Pubkey, pub liqor: Pubkey, @@ -12,8 +12,8 @@ pub buy_token_price: i128, pub sell_token_price: i128, pub closed: bool, -
}

Fields

mango_group: Pubkeyliqee: Pubkeyliqor: Pubkeytoken_conditional_swap_id: u64buy_token_index: u16sell_token_index: u16buy_amount: u64sell_amount: u64maker_fee: u64taker_fee: u64buy_token_price: i128sell_token_price: i128closed: bool

Trait Implementations

Deserializes this instance from a given slice of bytes. -Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+
}

Fields

mango_group: Pubkeyliqee: Pubkeyliqor: Pubkeytoken_conditional_swap_id: u64buy_token_index: u16sell_token_index: u16buy_amount: u64sell_amount: u64maker_fee: u64taker_fee: u64buy_token_price: i128sell_token_price: i128closed: bool

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

diff --git a/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLogV2.html b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLogV2.html new file mode 100644 index 000000000..1c2276d42 --- /dev/null +++ b/rs/doc/mango_v4/logs/struct.TokenConditionalSwapTriggerLogV2.html @@ -0,0 +1,26 @@ +TokenConditionalSwapTriggerLogV2 in mango_v4::logs - Rust
pub struct TokenConditionalSwapTriggerLogV2 {
Show 15 fields + pub mango_group: Pubkey, + pub liqee: Pubkey, + pub liqor: Pubkey, + pub token_conditional_swap_id: u64, + pub buy_token_index: u16, + pub sell_token_index: u16, + pub buy_amount: u64, + pub sell_amount: u64, + pub maker_fee: u64, + pub taker_fee: u64, + pub buy_token_price: i128, + pub sell_token_price: i128, + pub closed: bool, + pub display_price_style: u8, + pub intention: u8, +
}

Fields

mango_group: Pubkeyliqee: Pubkeyliqor: Pubkeytoken_conditional_swap_id: u64buy_token_index: u16sell_token_index: u16buy_amount: u64sell_amount: u64maker_fee: u64taker_fee: u64buy_token_price: i128sell_token_price: i128closed: booldisplay_price_style: u8intention: u8

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+
Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
Instruments this type with the current Span, returning an +Instrumented wrapper. Read more

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Casts the value.
Casts the value.
The alignment of pointer.
The type for initializers.
Initializes a with the given initializer. Read more
Dereferences the given pointer. Read more
Mutably dereferences the given pointer. Read more
Drops the object pointed to by the given pointer. Read more
Should always be Self
Casts the value.
Casts the value.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Casts the value.
Casts the value.
Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
Casts the value.
Casts the value.
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.alt_extend.html b/rs/doc/mango_v4/mango_v4/fn.alt_extend.html index 53b8a4857..ef96647a2 100644 --- a/rs/doc/mango_v4/mango_v4/fn.alt_extend.html +++ b/rs/doc/mango_v4/mango_v4/fn.alt_extend.html @@ -1 +1 @@ -alt_extend in mango_v4::mango_v4 - Rust
pub fn alt_extend(
    ctx: Context<'_, '_, '_, '_, AltExtend<'_>>,
    index: u8,
    new_addresses: Vec<Pubkey>
) -> Result<()>
\ No newline at end of file +alt_extend in mango_v4::mango_v4 - Rust
pub fn alt_extend(
    ctx: Context<'_, '_, '_, '_, AltExtend<'_>>,
    index: u8,
    new_addresses: Vec<Pubkey>
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.alt_set.html b/rs/doc/mango_v4/mango_v4/fn.alt_set.html index 057b38d74..2899ba953 100644 --- a/rs/doc/mango_v4/mango_v4/fn.alt_set.html +++ b/rs/doc/mango_v4/mango_v4/fn.alt_set.html @@ -1 +1 @@ -alt_set in mango_v4::mango_v4 - Rust
pub fn alt_set(ctx: Context<'_, '_, '_, '_, AltSet<'_>>, index: u8) -> Result<()>
\ No newline at end of file +alt_set in mango_v4::mango_v4 - Rust
pub fn alt_set(ctx: Context<'_, '_, '_, '_, AltSet<'_>>, index: u8) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.benchmark.html b/rs/doc/mango_v4/mango_v4/fn.benchmark.html index 1e44c58fe..67139c23e 100644 --- a/rs/doc/mango_v4/mango_v4/fn.benchmark.html +++ b/rs/doc/mango_v4/mango_v4/fn.benchmark.html @@ -1,2 +1,2 @@ -benchmark in mango_v4::mango_v4 - Rust
pub fn benchmark(ctx: Context<'_, '_, '_, '_, Benchmark<'_>>) -> Result<()>
Expand description

benchmark

+benchmark in mango_v4::mango_v4 - Rust
pub fn benchmark(ctx: Context<'_, '_, '_, '_, Benchmark<'_>>) -> Result<()>
Expand description

benchmark

\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.compute_account_data.html b/rs/doc/mango_v4/mango_v4/fn.compute_account_data.html index 16be2c572..dbbf0b642 100644 --- a/rs/doc/mango_v4/mango_v4/fn.compute_account_data.html +++ b/rs/doc/mango_v4/mango_v4/fn.compute_account_data.html @@ -1 +1 @@ -compute_account_data in mango_v4::mango_v4 - Rust
pub fn compute_account_data(
    ctx: Context<'_, '_, '_, '_, ComputeAccountData<'_>>
) -> Result<()>
\ No newline at end of file +compute_account_data in mango_v4::mango_v4 - Rust
pub fn compute_account_data(
    ctx: Context<'_, '_, '_, '_, ComputeAccountData<'_>>
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_all_orders.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_all_orders.html index 9125bd2c2..396bf2a53 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_all_orders.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_all_orders.html @@ -1 +1 @@ -openbook_v2_cancel_all_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_cancel_all_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CancelOrder<'_>>,
    limit: u8
) -> Result<()>
\ No newline at end of file +openbook_v2_cancel_all_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_cancel_all_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CancelOrder<'_>>,
    limit: u8
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_order.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_order.html index 8b06bd91c..7ba1e16b1 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_order.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_cancel_order.html @@ -1 +1 @@ -openbook_v2_cancel_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_cancel_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CancelOrder<'_>>,
    side: u8,
    order_id: u128
) -> Result<()>
\ No newline at end of file +openbook_v2_cancel_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_cancel_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CancelOrder<'_>>,
    side: u8,
    order_id: u128
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_close_open_orders.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_close_open_orders.html index befd026dd..6c93ad0df 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_close_open_orders.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_close_open_orders.html @@ -1 +1 @@ -openbook_v2_close_open_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_close_open_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CloseOpenOrders<'_>>
) -> Result<()>
\ No newline at end of file +openbook_v2_close_open_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_close_open_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CloseOpenOrders<'_>>
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_create_open_orders.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_create_open_orders.html index eef09ff55..1348017b2 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_create_open_orders.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_create_open_orders.html @@ -1 +1 @@ -openbook_v2_create_open_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_create_open_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CreateOpenOrders<'_>>,
    account_num: u32
) -> Result<()>
\ No newline at end of file +openbook_v2_create_open_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_create_open_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2CreateOpenOrders<'_>>,
    account_num: u32
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_deregister_market.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_deregister_market.html index 5c32b6e2a..327d01b45 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_deregister_market.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_deregister_market.html @@ -1 +1 @@ -openbook_v2_deregister_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_deregister_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2DeregisterMarket<'_>>
) -> Result<()>
\ No newline at end of file +openbook_v2_deregister_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_deregister_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2DeregisterMarket<'_>>
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_edit_market.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_edit_market.html index 4d1975935..2f41c21d9 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_edit_market.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_edit_market.html @@ -1 +1 @@ -openbook_v2_edit_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_edit_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2EditMarket<'_>>,
    reduce_only_opt: Option<bool>,
    force_close_opt: Option<bool>
) -> Result<()>
\ No newline at end of file +openbook_v2_edit_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_edit_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2EditMarket<'_>>,
    reduce_only_opt: Option<bool>,
    force_close_opt: Option<bool>
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_liq_force_cancel_orders.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_liq_force_cancel_orders.html index de173085e..218886036 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_liq_force_cancel_orders.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_liq_force_cancel_orders.html @@ -1 +1 @@ -openbook_v2_liq_force_cancel_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_liq_force_cancel_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2LiqForceCancelOrders<'_>>,
    limit: u8
) -> Result<()>
\ No newline at end of file +openbook_v2_liq_force_cancel_orders in mango_v4::mango_v4 - Rust
pub fn openbook_v2_liq_force_cancel_orders(
    ctx: Context<'_, '_, '_, '_, OpenbookV2LiqForceCancelOrders<'_>>,
    limit: u8
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_order.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_order.html index 8e4af706a..f8f2d7755 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_order.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_order.html @@ -1 +1 @@ -openbook_v2_place_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_place_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2PlaceOrder<'_>>,
    side: u8,
    limit_price: u64,
    max_base_qty: u64,
    max_native_quote_qty_including_fees: u64,
    self_trade_behavior: u8,
    order_type: u8,
    client_order_id: u64,
    limit: u16
) -> Result<()>
\ No newline at end of file +openbook_v2_place_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_place_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2PlaceOrder<'_>>,
    side: u8,
    limit_price: u64,
    max_base_qty: u64,
    max_native_quote_qty_including_fees: u64,
    self_trade_behavior: u8,
    order_type: u8,
    client_order_id: u64,
    limit: u16
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_taker_order.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_taker_order.html index 80b4520a8..4b8459190 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_taker_order.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_place_taker_order.html @@ -1 +1 @@ -openbook_v2_place_taker_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_place_taker_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2PlaceTakeOrder<'_>>,
    side: u8,
    limit_price: u64,
    max_base_qty: u64,
    max_native_quote_qty_including_fees: u64,
    self_trade_behavior: u8,
    client_order_id: u64,
    limit: u16
) -> Result<()>
\ No newline at end of file +openbook_v2_place_taker_order in mango_v4::mango_v4 - Rust
pub fn openbook_v2_place_taker_order(
    ctx: Context<'_, '_, '_, '_, OpenbookV2PlaceTakeOrder<'_>>,
    side: u8,
    limit_price: u64,
    max_base_qty: u64,
    max_native_quote_qty_including_fees: u64,
    self_trade_behavior: u8,
    client_order_id: u64,
    limit: u16
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_register_market.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_register_market.html index 12f7108c9..3eca3a796 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_register_market.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_register_market.html @@ -1,2 +1,2 @@ -openbook_v2_register_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_register_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2RegisterMarket<'_>>,
    market_index: OpenbookV2MarketIndex,
    name: String
) -> Result<()>
Expand description

OpenbookV2

+openbook_v2_register_market in mango_v4::mango_v4 - Rust
pub fn openbook_v2_register_market(
    ctx: Context<'_, '_, '_, '_, OpenbookV2RegisterMarket<'_>>,
    market_index: OpenbookV2MarketIndex,
    name: String
) -> Result<()>
Expand description

OpenbookV2

\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_settle_funds.html b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_settle_funds.html index 5a2e78760..3edfb22be 100644 --- a/rs/doc/mango_v4/mango_v4/fn.openbook_v2_settle_funds.html +++ b/rs/doc/mango_v4/mango_v4/fn.openbook_v2_settle_funds.html @@ -1 +1 @@ -openbook_v2_settle_funds in mango_v4::mango_v4 - Rust
pub fn openbook_v2_settle_funds(
    ctx: Context<'_, '_, '_, '_, OpenbookV2SettleFunds<'_>>,
    fees_to_dao: bool
) -> Result<()>
\ No newline at end of file +openbook_v2_settle_funds in mango_v4::mango_v4 - Rust
pub fn openbook_v2_settle_funds(
    ctx: Context<'_, '_, '_, '_, OpenbookV2SettleFunds<'_>>,
    fees_to_dao: bool
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_cancel.html b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_cancel.html index 4f39735fa..2b821941f 100644 --- a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_cancel.html +++ b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_cancel.html @@ -1 +1 @@ -token_conditional_swap_cancel in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_cancel(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCancel<'_>>,
    token_conditional_swap_index: u8,
    token_conditional_swap_id: u64
) -> Result<()>
\ No newline at end of file +token_conditional_swap_cancel in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_cancel(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCancel<'_>>,
    token_conditional_swap_index: u8,
    token_conditional_swap_id: u64
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create.html b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create.html index 06a50dbbb..e72e68c71 100644 --- a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create.html +++ b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create.html @@ -1 +1 @@ -token_conditional_swap_create in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_create(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCreate<'_>>,
    max_buy: u64,
    max_sell: u64,
    expiry_timestamp: u64,
    price_lower_limit: f64,
    price_upper_limit: f64,
    price_premium_rate: f64,
    allow_creating_deposits: bool,
    allow_creating_borrows: bool
) -> Result<()>
\ No newline at end of file +token_conditional_swap_create in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_create(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCreate<'_>>,
    max_buy: u64,
    max_sell: u64,
    expiry_timestamp: u64,
    price_lower_limit: f64,
    price_upper_limit: f64,
    price_premium_rate: f64,
    allow_creating_deposits: bool,
    allow_creating_borrows: bool
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create_v2.html b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create_v2.html index c93b3ab01..9a93998c7 100644 --- a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create_v2.html +++ b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_create_v2.html @@ -1 +1 @@ -token_conditional_swap_create_v2 in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_create_v2(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCreate<'_>>,
    max_buy: u64,
    max_sell: u64,
    expiry_timestamp: u64,
    price_lower_limit: f64,
    price_upper_limit: f64,
    price_premium_rate: f64,
    allow_creating_deposits: bool,
    allow_creating_borrows: bool,
    display_price_style: TokenConditionalSwapDisplayPriceStyle
) -> Result<()>
\ No newline at end of file +token_conditional_swap_create_v2 in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_create_v2(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapCreate<'_>>,
    max_buy: u64,
    max_sell: u64,
    expiry_timestamp: u64,
    price_lower_limit: f64,
    price_upper_limit: f64,
    price_premium_rate: f64,
    allow_creating_deposits: bool,
    allow_creating_borrows: bool,
    display_price_style: TokenConditionalSwapDisplayPriceStyle,
    intention: TokenConditionalSwapIntention
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_trigger.html b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_trigger.html index 5b64a00b6..95c3213c0 100644 --- a/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_trigger.html +++ b/rs/doc/mango_v4/mango_v4/fn.token_conditional_swap_trigger.html @@ -1 +1 @@ -token_conditional_swap_trigger in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_trigger(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapTrigger<'_>>,
    token_conditional_swap_index: u8,
    token_conditional_swap_id: u64,
    max_buy_token_to_liqee: u64,
    max_sell_token_to_liqor: u64
) -> Result<()>
\ No newline at end of file +token_conditional_swap_trigger in mango_v4::mango_v4 - Rust
pub fn token_conditional_swap_trigger(
    ctx: Context<'_, '_, '_, '_, TokenConditionalSwapTrigger<'_>>,
    token_conditional_swap_index: u8,
    token_conditional_swap_id: u64,
    max_buy_token_to_liqee: u64,
    max_sell_token_to_liqor: u64
) -> Result<()>
\ No newline at end of file diff --git a/rs/doc/mango_v4/state/enum.TokenConditionalSwapIntention.html b/rs/doc/mango_v4/state/enum.TokenConditionalSwapIntention.html new file mode 100644 index 000000000..2b4b2c597 --- /dev/null +++ b/rs/doc/mango_v4/state/enum.TokenConditionalSwapIntention.html @@ -0,0 +1,19 @@ +TokenConditionalSwapIntention in mango_v4::state - Rust
#[repr(u8)]
+pub enum TokenConditionalSwapIntention {
+    Unknown,
+    StopLoss,
+    TakeProfit,
+}

Variants

Unknown

StopLoss

Reducing a position when the price gets worse

+

TakeProfit

Reducing a position when the price gets better

+

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Converts to this type from the input type.
This method tests for self and other values to be equal, and is used +by ==. Read more
This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason. Read more
The type returned in the event of a conversion error.
Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.
Compare self to key and return true if they are equal.

Returns the argument unchanged.

+
Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
Instruments this type with the current Span, returning an +Instrumented wrapper. Read more

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Casts the value.
Casts the value.
The alignment of pointer.
The type for initializers.
Initializes a with the given initializer. Read more
Dereferences the given pointer. Read more
Mutably dereferences the given pointer. Read more
Drops the object pointed to by the given pointer. Read more
Should always be Self
Casts the value.
Casts the value.
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Casts the value.
Casts the value.
Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
Casts the value.
Casts the value.
\ No newline at end of file diff --git a/rs/doc/mango_v4/state/index.html b/rs/doc/mango_v4/state/index.html index e661e25bd..97a226634 100644 --- a/rs/doc/mango_v4/state/index.html +++ b/rs/doc/mango_v4/state/index.html @@ -5,5 +5,5 @@ total ix files 56, ix files included 48, ix files not included 8,
Self trade behavior controls how taker orders interact with resting limit orders of the same account. This setting has no influence on placing a resting or oracle pegged limit order that does not match -immediately, instead it’s the responsibility of the user to correctly configure his taker orders.
SideAndOrderTree is a storage optimization, so we don’t need two bytes for the data

Constants

The token index used in AccountBuybackFeesWithMngo to exchange for MNGO
The token index used for the insurance fund.
The token index used for settling perp markets.
This token index is supposed to be the token that oracles quote in.

Traits

Header is created by scanning and parsing the dynamic portion of the account. +immediately, instead it’s the responsibility of the user to correctly configure his taker orders.
SideAndOrderTree is a storage optimization, so we don’t need two bytes for the data

Constants

The token index used in AccountBuybackFeesWithMngo to exchange for MNGO
The token index used for the insurance fund.
The token index used for settling perp markets.
This token index is supposed to be the token that oracles quote in.

Traits

Header is created by scanning and parsing the dynamic portion of the account. This stores useful information e.g. offsets to easily seek into dynamic content.
Trait to allow a AccountLoader to create an accessor for the full account.

Functions

Creates price data for a fixed order’s price
Retrieves the price (in lots) from a fixed order’s price data
Creates a binary tree node key.
Creates price data for an oracle pegged order from the price offset
Retrieves the price offset (in lots) from an oracle pegged order’s price data
Returns the price of one native base token, in native quote tokens
Compares the fixed and oracle_pegged order and returns the one that would match first.

Type Definitions

Useful when loading from bytes
Useful when loading from RefCell, like from AccountInfo
Useful when loading from RefCell, like from AccountInfo
Full reference type, useful for borrows
Full reference type, useful for borrows
Fully owned MangoAccount, useful for tests
\ No newline at end of file diff --git a/rs/doc/mango_v4/state/sidebar-items.js b/rs/doc/mango_v4/state/sidebar-items.js index 988f00655..84b943366 100644 --- a/rs/doc/mango_v4/state/sidebar-items.js +++ b/rs/doc/mango_v4/state/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"constant":[["DAY",""],["DAY_I80F48",""],["FEE_BUYBACK_QUOTE_TOKEN_INDEX","The token index used in AccountBuybackFeesWithMngo to exchange for MNGO"],["FREE_ORDER_SLOT",""],["HOUR",""],["INSURANCE_TOKEN_INDEX","The token index used for the insurance fund."],["MAX_BANKS",""],["MAX_NUM_EVENTS",""],["MAX_ORDERTREE_NODES",""],["MINIMUM_MAX_RATE",""],["ONE_BPS",""],["PERP_SETTLE_TOKEN_INDEX","The token index used for settling perp markets."],["QUOTE_DECIMALS",""],["QUOTE_NATIVE_TO_UI",""],["QUOTE_TOKEN_INDEX","This token index is supposed to be the token that oracles quote in."],["YEAR_I80F48",""]],"enum":[["BookSideOrderTree",""],["CheckLiquidatable",""],["EventType",""],["IxGate","Enum for lookup into ix gate note: total ix files 56, ix files included 48, ix files not included 8,"],["NodeTag",""],["OracleType",""],["OrderParams",""],["OrderState",""],["OrderTreeType",""],["PlaceOrderType",""],["PostOrderType",""],["SelfTradeBehavior","Self trade behavior controls how taker orders interact with resting limit orders of the same account. This setting has no influence on placing a resting or oracle pegged limit order that does not match immediately, instead it’s the responsibility of the user to correctly configure his taker orders."],["Side",""],["SideAndOrderTree","SideAndOrderTree is a storage optimization, so we don’t need two bytes for the data"],["TokenConditionalSwapDisplayPriceStyle",""]],"fn":[["compute_equity",""],["determine_oracle_type",""],["fixed_price_data","Creates price data for a fixed order’s price"],["fixed_price_lots","Retrieves the price (in lots) from a fixed order’s price data"],["new_node_key","Creates a binary tree node key."],["oracle_pegged_price_data","Creates price data for an oracle pegged order from the price offset"],["oracle_pegged_price_offset","Retrieves the price offset (in lots) from an oracle pegged order’s price data"],["oracle_state_unchecked","Returns the price of one native base token, in native quote tokens"],["power_of_ten",""],["rank_orders","Compares the `fixed` and `oracle_pegged` order and returns the one that would match first."]],"macro":[["account_seeds",""],["bank_seeds",""],["group_seeds",""],["openbook_v2_market_seeds",""],["serum_market_seeds",""]],"mod":[["switchboard_v1_devnet_oracle",""],["switchboard_v2_mainnet_oracle",""]],"struct":[["AnyEvent",""],["AnyNode",""],["Bank",""],["BookSide",""],["BookSideIter","Iterates the fixed and oracle_pegged OrderTrees simultaneously, allowing users to walk the orderbook without caring about where an order came from."],["BookSideIterItem",""],["BookSideOrderHandle","Reference to a node in a book side component"],["DynamicAccount",""],["EventQueue",""],["EventQueueHeader",""],["FillEvent",""],["FreeNode",""],["Group",""],["InnerNode","InnerNodes and LeafNodes compose the binary tree of orders."],["LeafNode","LeafNodes represent an order in the binary tree"],["MangoAccount",""],["MangoAccountDynamicHeader",""],["MangoAccountFixed",""],["MintInfo",""],["OpenbookV2Market",""],["OpenbookV2MarketIndexReservation",""],["OracleConfig",""],["OracleConfigParams",""],["OracleState",""],["Order","Perp order parameters"],["OrderTreeIter","Iterate over orders in order (bids=descending, asks=ascending)"],["OrderTreeNodes","A binary tree on AnyNode::key()"],["OrderTreeRoot",""],["Orderbook",""],["OutEvent",""],["PerpMarket",""],["PerpOpenOrder",""],["PerpPosition",""],["Serum3Market",""],["Serum3MarketIndexReservation",""],["Serum3Orders",""],["StablePriceModel","Maintains a “stable_price” based on the oracle price."],["StubOracle",""],["TokenConditionalSwap",""],["TokenPosition",""],["WithdrawResult",""]],"trait":[["DerefOrBorrow",""],["DerefOrBorrowMut",""],["DynamicHeader","Header is created by scanning and parsing the dynamic portion of the account. This stores useful information e.g. offsets to easily seek into dynamic content."],["MangoAccountLoader","Trait to allow a AccountLoader to create an accessor for the full account."],["QueueHeader",""]],"type":[["MangoAccountLoadedRef","Useful when loading from bytes"],["MangoAccountLoadedRefCell","Useful when loading from RefCell, like from AccountInfo"],["MangoAccountLoadedRefCellMut","Useful when loading from RefCell, like from AccountInfo"],["MangoAccountRef","Full reference type, useful for borrows"],["MangoAccountRefMut","Full reference type, useful for borrows"],["MangoAccountValue","Fully owned MangoAccount, useful for tests"],["NodeHandle",""],["OpenbookV2MarketIndex",""],["PerpMarketIndex",""],["Serum3MarketIndex",""],["TokenIndex",""]]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"constant":[["DAY",""],["DAY_I80F48",""],["FEE_BUYBACK_QUOTE_TOKEN_INDEX","The token index used in AccountBuybackFeesWithMngo to exchange for MNGO"],["FREE_ORDER_SLOT",""],["HOUR",""],["INSURANCE_TOKEN_INDEX","The token index used for the insurance fund."],["MAX_BANKS",""],["MAX_NUM_EVENTS",""],["MAX_ORDERTREE_NODES",""],["MINIMUM_MAX_RATE",""],["ONE_BPS",""],["PERP_SETTLE_TOKEN_INDEX","The token index used for settling perp markets."],["QUOTE_DECIMALS",""],["QUOTE_NATIVE_TO_UI",""],["QUOTE_TOKEN_INDEX","This token index is supposed to be the token that oracles quote in."],["YEAR_I80F48",""]],"enum":[["BookSideOrderTree",""],["CheckLiquidatable",""],["EventType",""],["IxGate","Enum for lookup into ix gate note: total ix files 56, ix files included 48, ix files not included 8,"],["NodeTag",""],["OracleType",""],["OrderParams",""],["OrderState",""],["OrderTreeType",""],["PlaceOrderType",""],["PostOrderType",""],["SelfTradeBehavior","Self trade behavior controls how taker orders interact with resting limit orders of the same account. This setting has no influence on placing a resting or oracle pegged limit order that does not match immediately, instead it’s the responsibility of the user to correctly configure his taker orders."],["Side",""],["SideAndOrderTree","SideAndOrderTree is a storage optimization, so we don’t need two bytes for the data"],["TokenConditionalSwapDisplayPriceStyle",""],["TokenConditionalSwapIntention",""]],"fn":[["compute_equity",""],["determine_oracle_type",""],["fixed_price_data","Creates price data for a fixed order’s price"],["fixed_price_lots","Retrieves the price (in lots) from a fixed order’s price data"],["new_node_key","Creates a binary tree node key."],["oracle_pegged_price_data","Creates price data for an oracle pegged order from the price offset"],["oracle_pegged_price_offset","Retrieves the price offset (in lots) from an oracle pegged order’s price data"],["oracle_state_unchecked","Returns the price of one native base token, in native quote tokens"],["power_of_ten",""],["rank_orders","Compares the `fixed` and `oracle_pegged` order and returns the one that would match first."]],"macro":[["account_seeds",""],["bank_seeds",""],["group_seeds",""],["openbook_v2_market_seeds",""],["serum_market_seeds",""]],"mod":[["switchboard_v1_devnet_oracle",""],["switchboard_v2_mainnet_oracle",""]],"struct":[["AnyEvent",""],["AnyNode",""],["Bank",""],["BookSide",""],["BookSideIter","Iterates the fixed and oracle_pegged OrderTrees simultaneously, allowing users to walk the orderbook without caring about where an order came from."],["BookSideIterItem",""],["BookSideOrderHandle","Reference to a node in a book side component"],["DynamicAccount",""],["EventQueue",""],["EventQueueHeader",""],["FillEvent",""],["FreeNode",""],["Group",""],["InnerNode","InnerNodes and LeafNodes compose the binary tree of orders."],["LeafNode","LeafNodes represent an order in the binary tree"],["MangoAccount",""],["MangoAccountDynamicHeader",""],["MangoAccountFixed",""],["MintInfo",""],["OpenbookV2Market",""],["OpenbookV2MarketIndexReservation",""],["OracleConfig",""],["OracleConfigParams",""],["OracleState",""],["Order","Perp order parameters"],["OrderTreeIter","Iterate over orders in order (bids=descending, asks=ascending)"],["OrderTreeNodes","A binary tree on AnyNode::key()"],["OrderTreeRoot",""],["Orderbook",""],["OutEvent",""],["PerpMarket",""],["PerpOpenOrder",""],["PerpPosition",""],["Serum3Market",""],["Serum3MarketIndexReservation",""],["Serum3Orders",""],["StablePriceModel","Maintains a “stable_price” based on the oracle price."],["StubOracle",""],["TokenConditionalSwap",""],["TokenPosition",""],["WithdrawResult",""]],"trait":[["DerefOrBorrow",""],["DerefOrBorrowMut",""],["DynamicHeader","Header is created by scanning and parsing the dynamic portion of the account. This stores useful information e.g. offsets to easily seek into dynamic content."],["MangoAccountLoader","Trait to allow a AccountLoader to create an accessor for the full account."],["QueueHeader",""]],"type":[["MangoAccountLoadedRef","Useful when loading from bytes"],["MangoAccountLoadedRefCell","Useful when loading from RefCell, like from AccountInfo"],["MangoAccountLoadedRefCellMut","Useful when loading from RefCell, like from AccountInfo"],["MangoAccountRef","Full reference type, useful for borrows"],["MangoAccountRefMut","Full reference type, useful for borrows"],["MangoAccountValue","Fully owned MangoAccount, useful for tests"],["NodeHandle",""],["OpenbookV2MarketIndex",""],["PerpMarketIndex",""],["Serum3MarketIndex",""],["TokenIndex",""]]}; \ No newline at end of file diff --git a/rs/doc/mango_v4/state/struct.TokenConditionalSwap.html b/rs/doc/mango_v4/state/struct.TokenConditionalSwap.html index ef2b24210..6218dde30 100644 --- a/rs/doc/mango_v4/state/struct.TokenConditionalSwap.html +++ b/rs/doc/mango_v4/state/struct.TokenConditionalSwap.html @@ -1,4 +1,4 @@ -TokenConditionalSwap in mango_v4::state - Rust
#[repr(C)]
pub struct TokenConditionalSwap {
Show 18 fields +TokenConditionalSwap in mango_v4::state - Rust
#[repr(C)]
pub struct TokenConditionalSwap {
Show 19 fields pub id: u64, pub max_buy: u64, pub max_sell: u64, @@ -16,7 +16,8 @@ pub allow_creating_deposits: u8, pub allow_creating_borrows: u8, pub display_price_style: u8, - pub reserved: [u8; 112], + pub intention: u8, + pub reserved: [u8; 111],
}

Fields

id: u64max_buy: u64

maximum amount of native tokens to buy or sell

max_sell: u64bought: u64

how many native tokens were already bought/sold

sold: u64expiry_timestamp: u64

timestamp until which the conditional swap is valid

@@ -43,14 +44,16 @@ price_upper_limit=toNative(22), price_lower_limit=0.

used “buy token per sell token” when creating the tcs order, we should continue to show them prices in that way.

Stores a TokenConditionalSwapDisplayPriceStyle enum value

-
reserved: [u8; 112]

Implementations

Whether the entry is in use

+
intention: u8

The intention the user had when placing this order, display-only

+

Stores a TokenConditionalSwapIntention enum value

+
reserved: [u8; 111]

Implementations

Whether the entry is in use

Note that it’s possible for an entry to be in use but be expired

-

Base price adjusted for the premium

+

Base price adjusted for the premium

Base price is the amount of sell_token to pay for one buy_token.

-

Premium price adjusted for the maker fee

-

Premium price adjusted for the taker fee

-

Trait Implementations

Deserializes this instance from a given slice of bytes. -Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Self must have the same layout as the specified Bits except for +

Premium price adjusted for the maker fee

+

Premium price adjusted for the taker fee

+

Trait Implementations

Deserializes this instance from a given slice of bytes. +Updates the buffer to point at the remaining bytes. Read more
Deserialize this instance from a slice of bytes.
Serialize this instance into a vector of bytes.
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Self must have the same layout as the specified Bits except for the possible invalid bit patterns being checked during is_valid_bit_pattern. Read more
If this function returns true, then it must be valid to reinterpret bits as &Self. Read more
Casts the value.

Returns the argument unchanged.

diff --git a/rs/doc/mango_v4/state/token_conditional_swap/enum.TokenConditionalSwapIntention.html b/rs/doc/mango_v4/state/token_conditional_swap/enum.TokenConditionalSwapIntention.html new file mode 100644 index 000000000..342527559 --- /dev/null +++ b/rs/doc/mango_v4/state/token_conditional_swap/enum.TokenConditionalSwapIntention.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../mango_v4/state/enum.TokenConditionalSwapIntention.html...

+ + + \ No newline at end of file diff --git a/rs/doc/mango_v4/struct.Mango.html b/rs/doc/mango_v4/struct.Mango.html index 0c5b6c050..3cba499e1 100644 --- a/rs/doc/mango_v4/struct.Mango.html +++ b/rs/doc/mango_v4/struct.Mango.html @@ -1,4 +1,4 @@ -Mango in mango_v4 - Rust
pub struct Mango;

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

+Mango in mango_v4 - Rust
pub struct Mango;

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Casts the value.
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

diff --git a/rs/doc/search-index.js b/rs/doc/search-index.js index b85d345bc..88215b209 100644 --- a/rs/doc/search-index.js +++ b/rs/doc/search-index.js @@ -1,5 +1,5 @@ var searchIndex = JSON.parse('{\ -"mango_v4":{"doc":"","t":[7,3,11,14,0,0,0,0,11,14,11,11,11,5,11,11,11,11,11,11,11,11,11,5,0,14,14,0,11,14,0,0,5,11,11,0,11,0,11,11,11,11,0,14,11,11,0,14,14,11,11,0,14,0,11,11,11,11,0,11,11,0,11,11,11,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,3,3,3,3,3,3,3,3,3,3,13,3,13,13,3,13,3,3,4,3,3,3,3,3,3,13,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,4,3,3,4,3,3,3,4,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,7,5,5,7,5,5,7,5,5,3,3,8,3,8,3,8,8,8,8,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,12,12,10,10,11,11,11,11,10,10,11,11,11,11,10,10,11,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,13,13,13,13,13,8,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,8,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,2,2,11,11,11,11,11,10,10,11,11,11,11,11,11,11,2,2,11,11,11,11,11,11,11,11,11,11,10,11,11,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,8,3,3,4,13,13,13,3,3,3,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,10,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,12,11,11,11,12,12,11,5,5,5,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,12,11,12,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,12,5,5,12,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,8,8,10,10,10,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,13,13,4,3,3,3,3,3,3,3,3,3,3,3,13,3,3,13,3,13,3,3,3,13,3,3,3,3,3,13,13,3,3,3,3,3,11,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,11,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,11,12,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,5,12,12,12,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,13,13,13,13,13,13,13,13,13,13,3,3,13,13,13,13,3,13,13,13,13,13,3,3,3,3,4,13,13,4,17,17,13,8,8,3,8,3,3,4,17,17,13,3,13,13,13,3,13,3,13,13,13,17,13,17,13,13,3,13,13,16,4,13,3,13,13,13,13,13,17,17,17,17,3,3,3,6,6,6,8,6,6,6,13,13,3,6,4,13,17,13,13,13,13,13,13,3,6,3,13,13,13,13,3,3,13,13,3,4,3,4,4,3,3,3,4,3,13,3,17,13,13,13,13,13,13,13,13,13,13,13,13,3,6,3,13,3,13,13,13,4,13,13,13,13,4,13,17,17,17,8,4,13,13,13,13,13,13,13,13,3,6,3,3,13,13,13,4,4,13,3,13,3,13,13,13,13,13,13,3,13,13,4,13,13,13,13,6,13,13,3,13,13,13,13,13,13,3,17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,2,14,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,2,14,11,12,12,12,12,12,11,12,11,11,12,12,12,11,11,12,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,12,12,10,11,11,12,12,12,12,12,12,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,12,5,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,12,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,2,14,12,11,12,11,11,11,11,10,11,12,12,11,12,12,12,12,12,11,12,12,12,10,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,12,12,12,12,12,11,12,10,10,10,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,12,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,5,11,11,11,12,12,11,11,11,12,12,11,11,12,12,11,12,12,12,2,14,12,11,12,12,12,12,12,5,5,11,11,11,5,12,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,11,12,11,11,12,11,11,12,12,11,11,11,11,11,11,12,12,12,12,11,11,12,12,11,5,12,11,12,11,12,12,12,11,11,12,12,12,12,11,12,12,12,11,12,12,11,12,12,12,12,12,5,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,12,2,14,12,11,10,11,11,11,10,11,11,12,12,12,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,12,12,11,12,11,12,11,12,11,11,12,12,12,12,0,0,12,12,12,12,12,12,11,12,12,12,11,12,11,12,12,12,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,12,11,12,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,7,5,5,7,5,5,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5],"n":["ID","Mango","__clone_box","account_seeds","accounts","accounts_ix","accounts_zerocopy","address_lookup_table_program","az","bank_seeds","borrow","borrow_mut","cast_from","check_id","checked_as","checked_cast_from","clone","clone_into","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","entry","error","error_msg","error_msg_typed","events","from","group_seeds","health","i80f48","id","id","init","instruction","into","logs","lossless_try_into","lossless_try_into","lossy_into","lossy_into","mango_v4","openbook_v2_market_seeds","overflowing_as","overflowing_cast_from","program","require_msg","require_msg_typed","saturating_as","saturating_cast_from","serum3_cpi","serum_market_seeds","state","to_owned","try_from","try_into","type_id","types","unwrapped_as","unwrapped_cast_from","util","vzip","wrapping_as","wrapping_cast_from","zip","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Benchmark","ComputeAccountData","FlashLoanBegin","FlashLoanEnd","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","IxGateSet","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Serum3SettleFunds","Serum3SettleFundsV2","Serum3SettleFundsV2Extra","StubOracleClose","StubOracleCreate","StubOracleSet","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account_a","account_a","account_b","account_b","address_lookup_table","address_lookup_table","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","authority","authority","authority","authority","authority","authority","authority","authority","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank","bank","bank","bank","bank","bank","bank","bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_oracle","base_oracle","base_vault","base_vault","base_vault","base_vault","base_vault","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buy_bank","buy_bank","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","creator","dao_account","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","destination","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dust_vault","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","existing_bank","fees_bank","fees_oracle","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","index_reservation","index_reservation","index_reservation","index_reservation","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instructions","instructions","instructions","insurance_bank","insurance_bank_vault","insurance_mint","insurance_oracle","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","liab_mint_info","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","liqor_authority","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market_asks","market_asks","market_asks","market_asks","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_bids","market_bids","market_bids","market_bids","market_event_queue","market_event_queue","market_event_queue","market_event_queue","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_request_queue","market_request_queue","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","mint","mint","mint","mint","mint_info","mint_info","mint_info","mint_info","mint_info","mint_info","mngo_bank","mngo_oracle","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer_bank","payer_bank","payer_bank","payer_oracle","payer_oracle","payer_oracle","payer_vault","payer_vault","payer_vault","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_oracle","quote_oracle","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","rent","rent","rent","rent","rent","rent","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_bank","sell_bank","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","settle_bank","settle_bank","settle_bank","settle_bank","settle_bank","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_vault","settle_vault","settle_vault","settler","settler_owner","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","token_account","token_account","token_account","token_account","token_account","token_authority","token_authority","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","v1","v2","vault","vault","vault","vault","vault","vault","vault","vault","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AbortTransaction","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Ask","Benchmark","Bid","CancelProvide","ComputeAccountData","DecrementTake","FlashLoanBegin","FlashLoanEnd","FlashLoanType","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","ImmediateOrCancel","InterestRateParams","IxGateSet","Limit","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","PostOnly","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3OrderType","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SelfTradeBehavior","Serum3SettleFunds","Serum3SettleFundsV2","Serum3SettleFundsV2Extra","Serum3Side","StubOracleClose","StubOracleCreate","StubOracleSet","Swap","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","Unknown","__clone_box","__clone_box","__clone_box","__clone_box","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account_a","account_a","account_b","account_b","address_lookup_table","address_lookup_table","adjustment_factor","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","authority","authority","authority","authority","authority","authority","authority","authority","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank","bank","bank","bank","bank","bank","bank","bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_oracle","base_oracle","base_vault","base_vault","base_vault","base_vault","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buy_bank","buy_bank","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","compute_budget","creator","dao_account","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","destination","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dust_vault","eq","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","existing_bank","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","fees_bank","fees_oracle","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","index_reservation","index_reservation","index_reservation","index_reservation","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instructions","instructions","instructions","insurance_bank","insurance_bank_vault","insurance_mint","insurance_oracle","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","jupiter_mainnet_3","jupiter_mainnet_4","liab_mint_info","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","liqor_authority","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market_asks","market_asks","market_asks","market_asks","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_bids","market_bids","market_bids","market_bids","market_event_queue","market_event_queue","market_event_queue","market_event_queue","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_request_queue","market_request_queue","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","max_rate","mint","mint","mint","mint","mint_info","mint_info","mint_info","mint_info","mint_info","mint_info","mngo_bank","mngo_oracle","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer_bank","payer_bank","payer_bank","payer_oracle","payer_oracle","payer_oracle","payer_vault","payer_vault","payer_vault","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_oracle","quote_oracle","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","rate0","rate1","rent","rent","rent","rent","rent","rent","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_bank","sell_bank","serialize","serialize","serialize","serialize","serialize","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","settle_bank","settle_bank","settle_bank","settle_bank","settle_bank","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_vault","settle_vault","settle_vault","settler","settler_owner","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_owned","to_owned","to_owned","to_owned","token_account","token_account","token_account","token_account","token_account","token_authority","token_authority","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","util0","util1","v1","v2","vault","vault","vault","vault","vault","vault","vault","vault","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ID","check_id","id","ID","check_id","id","ID","check_id","id","AccountInfoRef","AccountInfoRefMut","AccountReader","KeyedAccount","KeyedAccountReader","KeyedAccountSharedData","LoadMutZeroCopy","LoadMutZeroCopyRef","LoadZeroCopy","LoadZeroCopyRef","__clone_box","__clone_box","account","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_slice","borrow_slice","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","data","data","data","data","data","data","data","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","key","key","key","key","key","key","key","key","key","load","load","load","load","load","load","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_mut","load_mut","load_mut","load_mut_fully_unchecked","load_mut_fully_unchecked","load_mut_fully_unchecked","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","addresses","contains","cpi_extend","AccountIsFrozen","BankBorrowLimitReached","BankNetBorrowsLimitReached","BeingLiquidated","CannotSettleWithSelf","Contextable","DepositLimit","DepositsIntoLiquidatingMustRecover","GroupIsHalted","HasLiquidatablePerpBasePosition","HasLiquidatablePositivePerpPnl","HasLiquidatableTokenPosition","HasOpenOrUnsettledSerum3Orders","HasOpenPerpOrders","HasOpenPerpTakerFills","HealthMustBeNegative","HealthMustBePositive","HealthMustBePositiveOrIncrease","HealthRegionBadInnerInstruction","InitAssetWeightCantBeNegative","InsufficentBankVaultFunds","InvalidBank","InvalidFlashLoanTargetCpiProgram","InvalidHealthAccountCount","IsAnchorErrorWithCode","IsBankrupt","IsNotBankrupt","IxIsDisabled","MangoError","MarketInReduceOnlyMode","MathError","MaxSettleAmountMustBeGreaterThanZero","NoFreePerpPositionIndex","NoFreeSerum3OpenOrdersIndex","NoFreeTokenPositionIndex","NoLiquidatablePerpBasePosition","NotImplementedError","OracleConfidence","OracleStale","PerpHasBaseLots","PerpOrderIdNotFound","PerpPositionDoesNotExist","ProfitabilityMismatch","Serum3OpenOrdersExistAlready","SettlementAmountMustBePositive","SomeError","TokenConditionalSwapPriceNotInRange","TokenInForceClose","TokenInReduceOnlyMode","TokenPositionDoesNotExist","UnexpectedOracle","UnknownOracleType","WouldSelfTrade","__clone_box","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","context","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","error_code","error_msg","error_msg_typed","fmt","fmt","from","init","into","is_anchor_error_with_code","is_oracle_error","lossless_try_into","lossless_try_into","lossy_into","lossy_into","name","overflowing_as","overflowing_cast_from","require_msg","require_msg_typed","saturating_as","saturating_cast_from","to_owned","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","with_context","wrapping_as","wrapping_cast_from","Equity","MangoAccountData","PerpEquity","TokenEquity","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","equity","fmt","fmt","fmt","from","from","from","from","health_cache","init","init","init","init","init_health","into","into","into","into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_health","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_market_index","perps","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","token_index","tokens","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","value","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AccountRetriever","FixedOrderAccountRetriever","HealthCache","HealthType","Init","LiquidationEnd","Maint","PerpInfo","Prices","ScannedBanksAndOracles","ScanningAccountRetriever","Serum3Info","TokenBalance","TokenInfo","TokenMaxReserved","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","adjust_serum3_reserved","adjust_token_balance","ais","asks_base_lots","asset","asset_weighted_price","az","az","az","az","az","az","az","az","az","az","az","balance_spot","bank_and_oracle","bank_and_oracle","bank_and_oracle","banks_mut_and_oracles","banks_mut_and_oracles","base_info_index","base_lot_size","base_lots","base_prices","begin_perp","begin_serum3","bids_base_lots","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compute_health","compute_health_from_fixed_accounts","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","effective_token_balances","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","has_liq_spot_assets","has_liq_spot_borrows","has_open_fills","has_open_orders","has_perp_base_positions","has_perp_negative_pnl_no_base","has_perp_open_fills","has_perp_open_orders","has_perp_positive_pnl_no_base","has_phase1_liquidatable","has_phase2_liquidatable","has_phase3_liquidatable","has_possible_spot_liquidations","has_serum3_open_orders_funds","has_zero_funds","health","health_assets_and_liabs_stable_assets","health_assets_and_liabs_stable_liabs","health_contribution","health_ratio","health_unsettled_pnl","in_phase1_liquidation","in_phase2_liquidation","in_phase3_liquidation","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_base_asset_weight","init_base_liab_weight","init_liab_weight","init_overall_asset_weight","init_scaled_asset_weight","init_scaled_liab_weight","into","into","into","into","into","into","into","into","into","into","into","into_banks_and_oracles","is_liquidatable","liab","liab_weighted_price","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_asset_weight","maint_base_asset_weight","maint_base_liab_weight","maint_liab_weight","maint_overall_asset_weight","market_index","max_borrow_for_health_ratio","max_perp_for_health_ratio","max_serum_reserved","max_swap_source_for_health","max_swap_source_for_health_fn","max_swap_source_for_health_ratio","n_banks","n_perps","new","new_fixed_order_account_retriever","new_health_cache","new_health_cache_skipping_bad_oracles","new_single_price","new_with_staleness","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_info","perp_market_and_oracle_price","perp_market_and_oracle_price","perp_market_and_oracle_price","perp_market_index","perp_max_settle","prices","quote","quote_info_index","recompute_perp_info","require_after_phase1_liquidation","require_after_phase2_liquidation","reserved_base","reserved_quote","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scanned_bank_and_oracle","scanned_bank_and_oracle","scanned_perp_market_and_oracle","scanned_serum_oo","serialize","serialize","serialize","serialize","serialize","serialize","serum_oo","serum_oo","serum_oo","settle_token_index","spot_amount_given_for_health_zero","spot_amount_taken_for_health_zero","spot_and_perp","stable","staleness_slot","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token_index","token_info","token_info_index","total_serum3_potential","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unweighted_health_unsettled_pnl","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ClampToInt","LowPrecisionDivision","checked_div_30bit_precision","checked_div_f64_precision","clamp_to_i64","clamp_to_u64","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountExpandV2","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Benchmark","ComputeAccountData","FlashLoanBegin","FlashLoanEnd","FlashLoanEndV2","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","IxGateSet","LiqTokenBankruptcy","LiqTokenWithToken","OpenbookV2CancelAllOrders","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakerOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpPlaceOrderPegged","PerpPlaceOrderPeggedV2","PerpPlaceOrderV2","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Serum3SettleFundsV2","StubOracleClose","StubOracleCreate","StubOracleSet","StubOracleSetTest","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapCreateV2","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","account_num","account_num","admin_opt","allow_borrow","allow_creating_borrows","allow_creating_borrows","allow_creating_deposits","allow_creating_deposits","amount","amount","amount","amount","asset_token_index","asset_token_index","asset_token_index","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank_num","base_decimals","base_decimals_opt","base_liquidation_fee","base_liquidation_fee_opt","base_lot_size","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_weight_scale_start_quote_opt","buyback_fees_bonus_factor_opt","buyback_fees_expiry_interval_opt","buyback_fees_opt","buyback_fees_swap_mango_account_opt","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","delegate_opt","deposit_limit_quote_opt","deposit_weight_scale_start_quote_opt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deviation","display_price_style","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","fast_listing_admin_opt","fee_penalty","fee_penalty_opt","fees_to_dao","fees_to_dao","flash_loan_type","flash_loan_type","force_close","force_close_opt","force_close_opt","force_close_opt","force_close_opt","freeze","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group_insurance_fund","group_insurance_fund_opt","group_insurance_fund_opt","group_num","impact_quantity","impact_quantity_opt","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_asset_weight_opt","init_base_asset_weight","init_base_asset_weight_opt","init_base_liab_weight","init_base_liab_weight_opt","init_liab_weight","init_liab_weight_opt","init_overall_asset_weight","init_overall_asset_weight_opt","interest_rate_params","interest_rate_params_opt","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","ix_gate","last_update_slot","liab_token_index","liab_token_index","liab_token_index","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit_price","limit_price","limit_price","liquidation_fee","liquidation_fee_opt","loan_amounts","loan_fee_rate","loan_fee_rate_opt","loan_origination_fee_rate","loan_origination_fee_rate_opt","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_asset_weight","maint_asset_weight_opt","maint_base_asset_weight","maint_base_asset_weight_opt","maint_base_liab_weight","maint_base_liab_weight_opt","maint_liab_weight","maint_liab_weight_opt","maint_overall_asset_weight","maint_overall_asset_weight_opt","maker_fee","maker_fee_opt","market_index","market_index","max_base_lots","max_base_lots","max_base_lots","max_base_lots","max_base_qty","max_base_qty","max_base_qty","max_base_transfer","max_buy","max_buy","max_buy_token_to_liqee","max_buyback_usd","max_funding","max_funding_opt","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_native_quote_qty_including_fees","max_native_quote_qty_including_fees","max_native_quote_qty_including_fees","max_oracle_staleness_slots","max_oracle_staleness_slots","max_pnl_transfer","max_quote_lots","max_quote_lots","max_quote_lots","max_quote_lots","max_sell","max_sell","max_sell_token_to_liqor","max_settle_amount","min_funding","min_funding_opt","min_vault_to_deposits_ratio","min_vault_to_deposits_ratio_opt","mngo_token_index_opt","name","name","name","name","name","name","name_opt","name_opt","name_opt","name_opt","net_borrow_limit_per_window_quote","net_borrow_limit_per_window_quote_opt","net_borrow_limit_window_size_ts","net_borrow_limit_window_size_ts_opt","new_addresses","num_loans","oracle_config","oracle_config","oracle_config_opt","oracle_config_opt","oracle_opt","oracle_opt","order_id","order_id","order_id","order_type","order_type","order_type","order_type","order_type","order_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","peg_limit","peg_limit","perp_count","perp_count","perp_count","perp_market_index","perp_oo_count","perp_oo_count","perp_oo_count","positive_pnl_liquidation_fee","positive_pnl_liquidation_fee_opt","price","price","price","price_lots","price_lots","price_lower_limit","price_lower_limit","price_offset_lots","price_offset_lots","price_premium_rate","price_premium_rate","price_upper_limit","price_upper_limit","quote_lot_size","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only_opt","reduce_only_opt","reduce_only_opt","reduce_only_opt","reset_net_borrow_limit","reset_stable_price","reset_stable_price","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","security_admin_opt","self_trade_behavior","self_trade_behavior","self_trade_behavior","self_trade_behavior","self_trade_behavior","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum3_count","serum3_count","serum3_count","settle_fee_amount_threshold","settle_fee_amount_threshold_opt","settle_fee_flat","settle_fee_flat_opt","settle_fee_fraction_low_health","settle_fee_fraction_low_health_opt","settle_pnl_limit_factor","settle_pnl_limit_factor_opt","settle_pnl_limit_window_size_ts","settle_pnl_limit_window_size_ts_opt","settle_token_index","side","side","side","side","side","side","side","side","side","side_option","stable_price_delay_growth_limit_opt","stable_price_delay_growth_limit_opt","stable_price_delay_interval_seconds_opt","stable_price_delay_interval_seconds_opt","stable_price_growth_limit_opt","stable_price_growth_limit_opt","taker_fee","taker_fee_opt","testing","testing_opt","token_conditional_swap_count","token_conditional_swap_id","token_conditional_swap_id","token_conditional_swap_index","token_conditional_swap_index","token_conditional_swap_maker_fee_rate_opt","token_conditional_swap_taker_fee_rate_opt","token_count","token_count","token_count","token_index","token_index","token_index","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","version","version_opt","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AccountBuybackFeesWithMngoLog","DeactivatePerpPositionLog","DeactivateTokenPositionLog","DepositLog","FillLog","FillLogV2","FillLogV3","FilledPerpOrderLog","FlashLoanLog","FlashLoanTokenDetail","LiqTokenBankruptcy","LiqTokenWithToken","LoanOriginationFeeInstruction","PerpBalanceLog","PerpForceClosePositionLog","PerpLiqBankruptcyLog","PerpLiqBaseOrPositivePnlLog","PerpLiqNegativePnlOrBankruptcyLog","PerpMarketMetaDataLog","PerpSettleFeesLog","PerpSettlePnlLog","PerpTakerTradeLog","PerpUpdateFundingLog","PerpUpdateFundingLogV2","Serum3LiqForceCancelOrders","Serum3OpenOrdersBalanceLog","Serum3OpenOrdersBalanceLogV2","Serum3PlaceOrder","Serum3RegisterMarketLog","Serum3SettleFunds","TokenBalanceLog","TokenConditionalSwapCancelLog","TokenConditionalSwapCreateLog","TokenConditionalSwapTrigger","TokenConditionalSwapTriggerLog","TokenForceCloseBorrowsWithTokenLog","TokenLiqBankruptcyLog","TokenLiqWithTokenLog","TokenMetaDataLog","TokenWithdraw","Unknown","UpdateIndexLog","UpdateRateLog","WithdrawLoanLog","WithdrawLoanOriginationFeeLog","WithdrawLog","__clone_box","account_a","account_b","allow_creating_borrows","allow_creating_deposits","asset_price","asset_price","asset_token_index","asset_token_index","asset_transfer","asset_transfer","avg_utilization","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bankruptcy","base_decimals","base_free","base_free","base_lot_size","base_position","base_token_index","base_token_index","base_token_index","base_total","base_total","base_transfer","base_transfer","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_index","borrow_index","borrow_index","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_rate","buy_amount","buy_token_index","buy_token_index","buy_token_price","buyback_fees","buyback_mngo","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","change_amount","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","closed","collected_fees","cumulative_borrow_interest","cumulative_deposit_interest","cumulative_long_funding","cumulative_short_funding","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","deposit_index","deposit_index","deposit_index","deposit_rate","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","emit_perp_balances","ending_liab_deposit_index","ending_long_funding","ending_short_funding","eq","expiry_timestamp","fee","fee_factor","fee_penalty","fees_accrued","fees_accrued","fees_settled","fees_settled","flash_loan_type","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","id","id","indexed_position","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initial_liab_native","instantaneous_funding_rate","instantaneous_funding_rate","instruction","instruction","insurance_token_index","insurance_transfer","insurance_transfer","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","liab_price","liab_price","liab_price","liab_token_index","liab_token_index","liab_token_index","liab_transfer","liab_transfer","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","loan","loan_amount","loan_fee_rate","loan_origination_fee","loan_origination_fee","loan_origination_fee","long_funding","long_funding","long_funding","long_settled_funding","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maker","maker","maker","maker_client_order_id","maker_client_order_id","maker_closed_pnl","maker_fee","maker_fee","maker_fee","maker_fee","maker_fee_rate","maker_order_id","maker_out","maker_out","maker_out","maker_slot","maker_slot","maker_slot","maker_timestamp","maker_timestamp","maker_timestamp","maker_volume","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account_a","mango_account_b","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","market_index","market_index","market_index","market_index","market_index","market_index","market_index","market_index","market_index","max_buy","max_rate","max_sell","mint","mint_decimals","mint_info","mngo_buyback_price","open_interest","open_interest","oracle","oracle","oracle_confidence","oracle_price","oracle_slot","oracle_slot","oracle_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_market","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_spot_transfers","pnl_settle_limit_transfer","pnl_transfer","price","price","price","price","price","price","price","price","price","price","price","price","price_lower_limit","price_premium_rate","price_upper_limit","quantity","quantity","quantity","quantity","quantity","quote_free","quote_free","quote_lot_size","quote_position","quote_token_index","quote_token_index","quote_token_index","quote_total","quote_total","quote_transfer","quote_transfer","rate0","rate1","referrer_rebates_accrued","referrer_rebates_accrued","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_amount","sell_token_index","sell_token_index","sell_token_price","seq_num","seq_num","seq_num","seq_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum_market","serum_program","serum_program_external","settlement","settlement","settlement","settler","short_funding","short_funding","short_funding","short_settled_funding","signer","signer","socialized_loss","socialized_loss","stable_price","stable_price","stable_price","starting_liab_deposit_index","starting_long_funding","starting_short_funding","taker","taker","taker","taker_client_order_id","taker_client_order_id","taker_client_order_id","taker_closed_pnl","taker_fee","taker_fee","taker_fee","taker_fee","taker_fee_rate","taker_fees_paid","taker_order_id","taker_side","taker_side","taker_side","taker_side","taker_volume","timestamp","timestamp","timestamp","to_owned","token_conditional_swap_id","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_loan_details","total_base_lots_decremented","total_base_lots_taken","total_borrows","total_deposits","total_quote_lots_decremented","total_quote_lots_taken","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","account_buyback_fees_with_mngo","account_close","account_create","account_edit","account_expand","account_expand_v2","account_toggle_freeze","admin_perp_withdraw_fees","admin_token_withdraw_fees","alt_extend","alt_set","benchmark","compute_account_data","flash_loan_begin","flash_loan_end","flash_loan_end_v2","group_close","group_create","group_edit","group_withdraw_insurance_fund","health_region_begin","health_region_end","ix_gate_set","liq_token_bankruptcy","liq_token_with_token","openbook_v2_cancel_all_orders","openbook_v2_cancel_order","openbook_v2_close_open_orders","openbook_v2_create_open_orders","openbook_v2_deregister_market","openbook_v2_edit_market","openbook_v2_liq_force_cancel_orders","openbook_v2_place_order","openbook_v2_place_taker_order","openbook_v2_register_market","openbook_v2_settle_funds","perp_cancel_all_orders","perp_cancel_all_orders_by_side","perp_cancel_order","perp_cancel_order_by_client_order_id","perp_close_market","perp_consume_events","perp_create_market","perp_deactivate_position","perp_edit_market","perp_force_close_position","perp_liq_base_or_positive_pnl","perp_liq_force_cancel_orders","perp_liq_negative_pnl_or_bankruptcy","perp_liq_negative_pnl_or_bankruptcy_v2","perp_place_order","perp_place_order_pegged","perp_place_order_pegged_v2","perp_place_order_v2","perp_settle_fees","perp_settle_pnl","perp_update_funding","serum3_cancel_all_orders","serum3_cancel_order","serum3_close_open_orders","serum3_create_open_orders","serum3_deregister_market","serum3_edit_market","serum3_liq_force_cancel_orders","serum3_place_order","serum3_register_market","serum3_settle_funds","serum3_settle_funds_v2","stub_oracle_close","stub_oracle_create","stub_oracle_set","stub_oracle_set_test","token_add_bank","token_conditional_swap_cancel","token_conditional_swap_create","token_conditional_swap_create_v2","token_conditional_swap_trigger","token_deposit","token_deposit_into_existing","token_deregister","token_edit","token_force_close_borrows_with_token","token_liq_bankruptcy","token_liq_with_token","token_register","token_register_trustless","token_update_index_and_rate","token_withdraw","MangoV4","__clone_box","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","from","id","init","into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","CancelOrder","CloseOpenOrders","InitOpenOrders","OrderBookStateHeader","PlaceOrder","SettleFunds","__clone_box","account_flags","asks","asks","az","az","az","az","az","az","base_vault","base_vault","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call","call","call","call","cancel_all","cancel_one","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","drop","drop","drop","drop","drop","drop","event_queue","event_queue","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","is_valid_bit_pattern","load_asks_mut","load_bids_mut","load_market_state","load_open_orders","load_open_orders_bytes","load_open_orders_ref","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market","market","market","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders_authority","open_orders_authority","open_orders_authority","open_orders_authority","order_payer_token_account","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","program","program","program","program","program","pubkey_from_u64_array","quote_vault","quote_vault","rebates_quote_wallet","remove_slop_mut","rent","request_queue","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sol_destination","to_owned","token_program","token_program","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","user_authority","user_base_wallet","user_quote_wallet","vault_signer","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AbortTransaction","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","AnyEvent","AnyNode","Ask","AskFixed","AskOraclePegged","Asks","Bank","BecameNotLiquidatable","Bid","BidFixed","BidOraclePegged","Bids","BookSide","BookSideIter","BookSideIterItem","BookSideOrderHandle","BookSideOrderTree","BuyTokenPerSellToken","CancelProvide","CheckLiquidatable","DAY","DAY_I80F48","DecrementTake","DerefOrBorrow","DerefOrBorrowMut","DynamicAccount","DynamicHeader","EventQueue","EventQueueHeader","EventType","FEE_BUYBACK_QUOTE_TOKEN_INDEX","FREE_ORDER_SLOT","Fill","FillEvent","Fixed","Fixed","FlashLoan","FreeNode","FreeNode","Group","GroupClose","GroupCreate","GroupWithdrawInsuranceFund","HOUR","HealthRegion","INSURANCE_TOKEN_INDEX","ImmediateOrCancel","ImmediateOrCancel","InnerNode","InnerNode","Invalid","Item","IxGate","LastFreeNode","LeafNode","LeafNode","Limit","Limit","Liquidatable","Liquidate","MAX_BANKS","MAX_NUM_EVENTS","MAX_ORDERTREE_NODES","MINIMUM_MAX_RATE","MangoAccount","MangoAccountDynamicHeader","MangoAccountFixed","MangoAccountLoadedRef","MangoAccountLoadedRefCell","MangoAccountLoadedRefCellMut","MangoAccountLoader","MangoAccountRef","MangoAccountRefMut","MangoAccountValue","Market","Market","MintInfo","NodeHandle","NodeTag","NotLiquidatable","ONE_BPS","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2Market","OpenbookV2MarketIndex","OpenbookV2MarketIndexReservation","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","OracleConfig","OracleConfigParams","OraclePegged","OraclePegged","OracleState","OracleType","Order","OrderParams","OrderState","OrderTreeIter","OrderTreeNodes","OrderTreeRoot","OrderTreeType","Orderbook","Out","OutEvent","PERP_SETTLE_TOKEN_INDEX","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpMarket","PerpMarketIndex","PerpOpenOrder","PerpPlaceOrder","PerpPosition","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","PlaceOrderType","PostOnly","PostOnly","PostOnlySlide","PostOnlySlide","PostOrderType","Pyth","QUOTE_DECIMALS","QUOTE_NATIVE_TO_UI","QUOTE_TOKEN_INDEX","QueueHeader","SelfTradeBehavior","SellTokenPerBuyToken","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3Market","Serum3MarketIndex","Serum3MarketIndexReservation","Serum3Orders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Side","SideAndOrderTree","Skipped","StablePriceModel","Stub","StubOracle","StubOracleClose","StubOracleCreate","StubOracleSet","SwitchboardV1","SwitchboardV2","TokenAddBank","TokenConditionalSwap","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapDisplayPriceStyle","TokenConditionalSwapTrigger","TokenDeposit","TokenDeregister","TokenForceCloseBorrowsWithToken","TokenIndex","TokenLiqBankruptcy","TokenLiqWithToken","TokenPosition","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","Uninitialized","Valid","WithdrawResult","YEAR_I80F48","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_num","account_num","account_seeds","account_seeds","accrue_buyback_fees","active_perp_positions","active_serum3_orders","active_token_conditional_swaps","active_token_positions","add_perp_order","add_taker_trade","address_lookup_tables","adjustment_factor","admin","all_perp_orders","all_perp_positions","all_serum3_orders","all_token_conditional_swaps","all_token_positions","allow_creating_borrows","allow_creating_borrows","allow_creating_deposits","allow_creating_deposits","apply_pnl_settle_limit","are_borrows_reduce_only","are_deposits_reduce_only","as_inner","as_inner_mut","as_leaf","as_leaf_mut","as_ref","as_ref","asks","asks","asks_base_lots","available_settle_limit","avg_entry_price","avg_entry_price_per_base_lot","avg_utilization","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank_num","bank_rate_last_updated","bank_seeds","bank_seeds","banks","banks","base_borrows_without_fee","base_decimals","base_liquidation_fee","base_lot_size","base_position_lots","base_position_lots","base_position_native","base_quote_change","base_token_index","base_token_index","base_token_index","being_liquidated","being_liquidated","being_liquidated","best_price","bids","bids","bids_base_lots","blocked1","bookside","bookside_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_index","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_weight_scale_start_quote","bought","break_even_price","buf","bump","bump","bump","bump","bump","bump","bump","bump_index","buy_token_index","buyback_fees","buyback_fees","buyback_fees_accrued","buyback_fees_accrued_current","buyback_fees_accrued_current","buyback_fees_accrued_previous","buyback_fees_accrued_previous","buyback_fees_expiry_interval","buyback_fees_expiry_timestamp","buyback_fees_expiry_timestamp","buyback_fees_mngo_bonus_factor","buyback_fees_swap_mango_account","cancel_all_orders","cancel_order","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","change_with_fee","change_without_fee","check_confidence","check_confidence_and_maybe_staleness","check_health_post","check_health_post_checks","check_health_pre","check_health_pre_checks","check_liquidatable","check_net_borrows","check_staleness","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","child_earliest_expiry","children","client_id","client_order_id","client_order_id","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collected_fees_native","compute_equity","compute_index","compute_interest_rate","compute_new_avg_utilization","compute_rates","compute_settle_fee","conf_filter","conf_filter","count","count","create_serum3_orders","creator","cumulative_borrow_interest","cumulative_deposit_interest","cumulative_long_funding","cumulative_short_funding","data","deactivate_perp_position","deactivate_perp_position_and_log","deactivate_serum3_orders","deactivate_token_position","deactivate_token_position_and_log","decr_event_id","decr_event_id","decrement_in_use","default","default","default","default","default","default","default","default_for_tests","default_for_tests","delay_accumulator_price","delay_accumulator_time","delay_growth_limit","delay_interval_index","delay_interval_seconds","delay_prices","delegate","delegate","deposit","deposit_index","deposit_internal","deposit_internal_wrapper","deposit_limit_quote","deposit_weight_scale_start_quote","deposit_with_dusting","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","determine_oracle_type","deviation","deviation","display_price_style","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dust","dust_if_possible","dynamic","dynamic_perp_oo_vec_offset","dynamic_perp_vec_offset","dynamic_serum3_vec_offset","dynamic_size","dynamic_token_conditional_swap_vec_offset","dynamic_token_vec_offset","earliest_expiry","earliest_expiry","effective_base_position_lots","elligible_for_group_insurance_fund","elligible_for_group_insurance_fund","enforce_min_vault_to_deposits_ratio","ensure_perp_position","ensure_token_position","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event_queue","event_type","event_type","event_type","execute_perp_maker","execute_perp_taker","expand_dynamic_content","expire_buyback_fees","expiry","expiry_timestamp","fast_listing_admin","fee_penalty","fees_accrued","fees_settled","fees_withdrawn","fees_withdrawn","find_earliest_expiry","find_worst","first_bank","first_vault","fixed","fixed_price_data","fixed_price_lots","flash_loan_approved_amount","flash_loan_token_account_initial","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_close","force_close","force_close","force_close","free_list_head","free_list_len","free_token_conditional_swap_mut","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes","from_bytes","from_bytes","from_bytes","from_bytes","from_existing_bank","frozen_until","frozen_until","full","funding_last_updated","gen_order_id","group","group","group","group","group","group","group","group","group","group","group_insurance_fund","group_insurance_fund","group_num","group_seeds","group_seeds","handle","has_data","has_data","has_loan","has_open_orders","has_open_orders_or_fills","has_open_taker_fills","head","head","header","header","header_version","header_version","health_region_begin_init_health","health_region_begin_init_health","id","id","impact_price","impact_quantity","in_health_region","in_use_count","incr_event_id","incr_event_id","increment_in_use","index_last_updated","indexed_borrows","indexed_deposits","indexed_position","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_base_asset_weight","init_base_liab_weight","init_liab_weight","init_overall_asset_weight","initialize","initialize","insert_leaf","insert_leaf","inside_price_limit","insurance_mint","insurance_vault","interest_rate_curve_calculator","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","invert_side","is_active","is_active","is_active","is_active_for_market","is_active_for_market","is_active_for_market","is_active_for_token","is_delegate","is_empty","is_expired","is_expired","is_force_close","is_force_close","is_force_close","is_force_close","is_full","is_full","is_in_health_region","is_in_use","is_ix_enabled","is_operational","is_owner_or_delegate","is_post_only","is_price_better","is_price_data_better","is_price_within_limit","is_reduce_only","is_reduce_only","is_reduce_only","is_testing","is_valid","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","iter","iter","iter_all_including_invalid","iter_valid","ix_gate","key","key","key","last_delay_interval_index","last_net_borrows_window_start_ts","last_update_slot","last_update_slot","last_update_timestamp","last_update_ts","leaf_count","len","liquidation_fee","load_full","load_full_init","load_full_mut","loan_amount","loan_fee_rate","loan_origination_fee","loan_origination_fee_rate","long_funding","long_settled_funding","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lot_to_native_price","maint_asset_weight","maint_base_asset_weight","maint_base_liab_weight","maint_liab_weight","maint_overall_asset_weight","maker","maker_client_order_id","maker_fee","maker_fee","maker_fee","maker_fee_rate","maker_out","maker_out","maker_price","maker_slot","maker_timestamp","maker_volume","market","market_index","market_index","market_index","market_index","market_index","market_index","max_base_lots","max_buy","max_funding","max_leaf","max_quote_lots","max_rate","max_sell","max_staleness_slots","max_staleness_slots","maybe_node","maybe_recover_from_being_liquidated","min_funding","min_leaf","min_vault_to_deposits_ratio","mint","mint","mint","mint_decimals","mngo_token_index","multiple_banks_supported","multiunzip","name","name","name","name","name","name","name","name","name","name","name","native","native_borrows","native_deposits","native_price_to_lot","needs_penalty_fee","net_borrow_limit_per_window_quote","net_borrow_limit_window_size_ts","net_borrows_in_window","net_deposits","net_deposits","new","new","new","new","new","new","new","new_node_key","new_order","next","next","next_token_conditional_swap_id","next_token_conditional_swap_id","node","node","node","node","node","node_mut","node_mut","nodes","nodes","num_banks","open_interest","open_orders","openbook_v2_market_external","openbook_v2_market_seeds","openbook_v2_market_seeds","openbook_v2_program","openbook_v2_supported","oracle","oracle","oracle","oracle_config","oracle_config","oracle_pegged_price_data","oracle_pegged_price_offset","oracle_price","oracle_price","oracle_state","oracle_state_unchecked","oracle_type","order_tree","order_tree","order_tree_type","order_tree_type","order_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner_slot","owner_slot","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding1","padding1","padding1","padding1","padding2","padding2","padding2","padding2","padding2","padding3","padding3","padding3","padding4","padding4","padding4","padding5","padding6","padding7","params","peek","peek_front","peek_front_mut","peg_limit","peg_limit","perp_count","perp_count","perp_find_order_with_client_order_id","perp_find_order_with_order_id","perp_market_index","perp_next_order_slot","perp_oo_count","perp_oo_count","perp_open_orders","perp_order_by_raw_index","perp_order_mut_by_raw_index","perp_position","perp_position_by_raw_index","perp_position_mut","perp_position_mut_by_raw_index","perp_spot_transfers","perp_spot_transfers","perp_spot_transfers","perps","perps_supported","pop_front","position_is_active","positive_pnl_liquidation_fee","post_target","power_of_ten","prefix_len","premium_price","previous_index","price","price","price","price","price_data","price_in_range","price_lots","price_lower_limit","price_premium_rate","price_upper_limit","push_back","quantity","quantity","quantity","quantity_at_price","quote_borrows_without_fee","quote_lot_size","quote_position_native","quote_position_native","quote_running_native","quote_token_index","quote_token_index","quote_token_index","rank_orders","rate0","rate1","realized_other_pnl_native","realized_pnl_for_position_native","realized_trade_pnl_native","record_liquidation_pnl_takeover","record_liquidation_quote_change","record_settle","record_trade","record_trading_fee","reduce_buyback_fees_accrued","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","registration_time","registration_time","registration_time","registration_time","remaining_buy","remaining_sell","remove_by_key","remove_by_key","remove_one_expired","remove_one_expired","remove_perp_order","remove_taker_trade","remove_worst","remove_worst","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved_roots","reset_on_nonzero_price","reset_to_price","revert_pushes","root","root_mut","roots","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scaled_init_asset_weight","scaled_init_liab_weight","security_admin","self_trade_behavior","sell_token_index","seq_num","seq_num","seq_num","seq_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum3","serum3_count","serum3_count","serum3_offset","serum3_orders","serum3_orders_by_raw_index","serum3_orders_mut","serum3_orders_mut_by_raw_index","serum3_supported","serum_market_external","serum_market_seeds","serum_market_seeds","serum_program","set_being_liquidated","set_count","set_count","set_elligible_for_group_insurance_fund","set_has_data","set_head","set_head","set_in_health_region","settle_fee_amount_threshold","settle_fee_flat","settle_fee_fraction_low_health","settle_funding","settle_limit","settle_pnl_limit_factor","settle_pnl_limit_factor","settle_pnl_limit_realized_trade","settle_pnl_limit_settled_in_current_window_native","settle_pnl_limit_window","settle_pnl_limit_window_size_ts","settle_token_index","short_funding","short_settled_funding","side","side","side","side","side","side","side","side_and_tree","side_and_tree","socialize_loss","sold","space","stable_growth_limit","stable_price","stable_price","stable_price","stable_price_model","stable_price_model","state","switchboard_v1_devnet_oracle","switchboard_v2_mainnet_oracle","tag","tag","tag","taker","taker_base_lots","taker_client_order_id","taker_fee","taker_fee","taker_fee","taker_fee_rate","taker_price","taker_quote_lots","taker_side","taker_side","taker_volume","testing","tif_from_expiry","time_in_force","time_in_force","timestamp","timestamp","timestamp","to_oracle_config","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_post_order_type","token_conditional_swap_by_id","token_conditional_swap_by_index","token_conditional_swap_count","token_conditional_swap_count","token_conditional_swap_free_index","token_conditional_swap_maker_fee_rate","token_conditional_swap_mut_by_index","token_conditional_swap_taker_fee_rate","token_count","token_count","token_decrement_dust_deactivate","token_index","token_index","token_index","token_offset","token_position","token_position_and_raw_index","token_position_by_raw_index","token_position_mut","token_position_mut_by_raw_index","tokens","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_serialize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","ui","unsettled_funding","unsettled_pnl","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","update","update_cumulative_interest","update_funding_and_stable_price","update_net_borrows","update_parent_earliest_expiry","update_settle_limit","util0","util1","vault","vaults","verify_banks_ais","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","withdraw_loan_origination_fee","withdraw_with_fee","withdraw_without_fee","withdraw_without_fee_with_dusting","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","max_oracle_staleness_slots","order_type","order_type","peg_limit","price_lots","price_lots","price_offset_lots","ID","check_id","id","ID","check_id","id","I80F48","PerpMarketIndex","Serum3MarketIndex","TokenIndex","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","fill_from_str","format_zero_terminated_utf8_bytes"],"q":["mango_v4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts_ix","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts_ix::compute_budget","","","mango_v4::accounts_ix::jupiter_mainnet_3","","","mango_v4::accounts_ix::jupiter_mainnet_4","","","mango_v4::accounts_zerocopy","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::address_lookup_table_program","","","mango_v4::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::events","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::health","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::i80f48","","","","","","mango_v4::instruction","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::logs","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::mango_v4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::program","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::serum3_cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::state::OrderParams","","","","","","","mango_v4::state::switchboard_v1_devnet_oracle","","","mango_v4::state::switchboard_v2_mainnet_oracle","","","mango_v4::types","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::util",""],"d":["The static program ID","","","","An Anchor generated module, providing a set of structs …","","","","","","","","","Confirms that a given pubkey is equivalent to the program …","","","","","","","","","","The Anchor codegen exposes a programming model where a …","","Creates an Error with a particular message, using …","Creates an Error with a particular message, using …","","Returns the argument unchanged.","","","","Returns the program ID","","","An Anchor generated module containing the program’s set …","Calls U::from(self).","","","","","","","","","","Module representing the program.","Like anchor’s require!(), but with a customizable message","Like anchor’s require!(), but with a customizable …","","","","","","","","","","","","","","","","","","Generated client accounts for AccountBuybackFeesWithMngo.","Generated client accounts for AccountClose.","Generated client accounts for AccountCreate.","Generated client accounts for AccountEdit.","Generated client accounts for AccountExpand.","Generated client accounts for AccountToggleFreeze.","Generated client accounts for AdminPerpWithdrawFees.","Generated client accounts for AdminTokenWithdrawFees.","Generated client accounts for AltExtend.","Generated client accounts for AltSet.","Generated client accounts for Benchmark.","Generated client accounts for ComputeAccountData.","Generated client accounts for FlashLoanBegin.","Generated client accounts for FlashLoanEnd.","Generated client accounts for GroupClose.","Generated client accounts for GroupCreate.","Generated client accounts for GroupEdit.","Generated client accounts for GroupWithdrawInsuranceFund.","Generated client accounts for HealthRegionBegin.","Generated client accounts for HealthRegionEnd.","Generated client accounts for IxGateSet.","Generated client accounts for OpenbookV2CancelOrder.","Generated client accounts for OpenbookV2CloseOpenOrders.","Generated client accounts for OpenbookV2CreateOpenOrders.","Generated client accounts for OpenbookV2DeregisterMarket.","Generated client accounts for OpenbookV2EditMarket.","Generated client accounts for …","Generated client accounts for OpenbookV2PlaceOrder.","Generated client accounts for OpenbookV2PlaceTakeOrder.","Generated client accounts for OpenbookV2RegisterMarket.","Generated client accounts for OpenbookV2SettleFunds.","Generated client accounts for PerpCancelAllOrders.","Generated client accounts for PerpCancelAllOrdersBySide.","Generated client accounts for PerpCancelOrder.","Generated client accounts for …","Generated client accounts for PerpCloseMarket.","Generated client accounts for PerpConsumeEvents.","Generated client accounts for PerpCreateMarket.","Generated client accounts for PerpDeactivatePosition.","Generated client accounts for PerpEditMarket.","Generated client accounts for PerpForceClosePosition.","Generated client accounts for PerpLiqBaseOrPositivePnl.","Generated client accounts for PerpLiqForceCancelOrders.","Generated client accounts for …","Generated client accounts for …","Generated client accounts for PerpPlaceOrder.","Generated client accounts for PerpSettleFees.","Generated client accounts for PerpSettlePnl.","Generated client accounts for PerpUpdateFunding.","Generated client accounts for Serum3CancelAllOrders.","Generated client accounts for Serum3CancelOrder.","Generated client accounts for Serum3CloseOpenOrders.","Generated client accounts for Serum3CreateOpenOrders.","Generated client accounts for Serum3DeregisterMarket.","Generated client accounts for Serum3EditMarket.","Generated client accounts for Serum3LiqForceCancelOrders.","Generated client accounts for Serum3PlaceOrder.","Generated client accounts for Serum3RegisterMarket.","Generated client accounts for Serum3SettleFunds.","Generated client accounts for Serum3SettleFunds.","Generated client accounts for Serum3SettleFundsV2.","Generated client accounts for Serum3SettleFundsV2Extra.","Generated client accounts for StubOracleClose.","Generated client accounts for StubOracleCreate.","Generated client accounts for StubOracleSet.","Generated client accounts for TokenAddBank.","Generated client accounts for TokenConditionalSwapCancel.","Generated client accounts for TokenConditionalSwapCreate.","Generated client accounts for TokenConditionalSwapTrigger.","Generated client accounts for TokenDeposit.","Generated client accounts for TokenDepositIntoExisting.","Generated client accounts for TokenDeregister.","Generated client accounts for TokenEdit.","Generated client accounts for …","Generated client accounts for TokenLiqBankruptcy.","Generated client accounts for TokenLiqWithToken.","Generated client accounts for TokenRegister.","Generated client accounts for TokenRegisterTrustless.","Generated client accounts for TokenUpdateIndexAndRate.","Generated client accounts for TokenWithdraw.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Accounts are initialised by client, anchor discriminator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank’s token_index is checked at #1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instructions Sysvar for instruction introspection","Instructions Sysvar for instruction introspection","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","needed for the automatic settle_funds call","","needed for the automatic settle_funds call","needed for the automatic settle_funds call","needed for the automatic settle_funds call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The oracle account is optional and only used when …","","","","","","","","","","","","","","The oracle account is optional and only used when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","","","","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets up mango vaults for flash loan","Finalizes a flash loan","","","","","","Sets up for a health region","Ends a health region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Copy paste a bunch of enums so that we could …","","","","","","","","","","","","","","","In addition to these accounts, there must be …","Changes a token’s parameters.","","","","","","Updates token interest and interest rates.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: ALT address is checked inline","CHECK: ALT authority is checked inline","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: asks will be checked by openbook_v2","CHECK: asks will be checked by openbook_v2","CHECK: asks will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","","","","","CHECK: bids will be checked by openbook_v2","CHECK: bids will be checked by openbook_v2","CHECK: bids will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","Accounts are initialised by client, anchor discriminator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank’s token_index is checked at #1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: unused, exists only because anchor is unhappy in …","","","CHECK: event will be checked by openbook_v2","CHECK: event queue will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Oracle can have different account types","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","CHECK: Instruction gate will be checked in instruction …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instructions Sysvar for instruction introspection CHECK: …","Instructions Sysvar for instruction introspection CHECK: …","CHECK: fixed instructions sysvar account","","","","CHECK: Oracle can have different account types","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","","CHECK: base vault will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","","CHECK: quote vault will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the openbook_v2 cpi call","needed for the automatic settle_funds call CHECK: …","CHECK: Validated by the serum cpi call","needed for the automatic settle_funds call CHECK: …","needed for the automatic settle_funds call CHECK: …","","","","","","","","","","","","","CHECK: Oracle can have different account types","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Will be checked against seeds and will be initiated …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Newly created by serum cpi call","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Can register a market for any openbook_v2 program","","CHECK: The oracle can be one of several different account …","The oracle account is optional and only used when …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: The oracle can be one of several different account …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: The oracle can be one of several different account …","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","The oracle account is optional and only used when …","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","CHECK: oracle can be one of multiple account types","CHECK: The oracle can be one of several different account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: Can register any serum market","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: Can register a market for any serum program","CHECK: The pubkey is checked and then it’s passed to the …","","","","","","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","","","","","","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","A Ref to an AccountInfo - makes AccountInfo compatible …","","Functions should prefer to work with AccountReader where …","","Like AccountReader, but can also get the account pubkey","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Using AccountLoader forces a AccountInfo.clone() and then …","Using AccountLoader forces a AccountInfo.clone() and then …","","","","","Same as load(), but doesn’t check the discriminator or …","Same as load(), but doesn’t check the discriminator or …","","","","","Same as load(), but mut","Same as load(), but mut","","Same as load_fully_unchecked(), but mut","Same as load_fully_unchecked(), but mut","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add a context string c to a Result or Error","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","Gets the name of this [#enum_name].","","","","","","","","","","","","","","","Like context(), but evaluate the context string lazily","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This trait abstracts how to find accounts needed for the …","Assumes the account infos needed for the health …","Store information needed to compute account health","There are three types of health:","","","","Stores information about perp market positions and their …","Information about prices for a bank or perp market.","","Takes a list of account infos containing","Information about reserved funds on Serum3 open orders …","Temporary value used during health computations","","","","","","","","","","","Changes the cached user account token and serum balances.","Changes the cached user account token balance.","","","The asset price to use for the given health type","","","","","","","","","","","","","Freely available spot balance for the token.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compute health with an arbitrary AccountRetriever","Computes health for a mango account given a set of account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns token balances that account for spot and perp …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Liquidatable spot assets mean: actual token deposits and …","Liquidatable spot borrows mean: actual toen borrows plus a …","","","","","","","","Phase1 is spot/perp order cancellation and spot settlement …","Phase2 is for:","Phase3 is bankruptcy:","","","The open orders account has no free or reserved funds","","","","","The health ratio is","The perp-risk (but not token-risk) adjusted upnl. Also …","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","The liability price to use for the given health type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NOTE: keep getMaxSourceForTokenSwap in ts/client in sync …","The sum of serum-reserved amounts over all markets","","How many source native tokens may be swapped for target …","","","","","","Generate a HealthCache for an account and its health …","Generate a special HealthCache for an account and its …","","","The current oracle price","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns how much pnl is settleable for a given settle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","How much of a token can be gained before health increases …","How much of a token can be taken away before health …","Sum of token_info.balance_spot and perp …","A “stable” price, provided by StablePriceModel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Settle token native provided by perp position and open …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","benchmark","","","","","","","","","","","","","","","","","","","","","","","OpenbookV2","","","","","","","","Perps","","","","","","","","","","","","","","","","","","","","","","","Serum","Deprecated instruction that used to settles all free funds …","Like Serum3SettleFunds, but fees_to_dao determines if …","","","","","","","","","","","","","","","","","","","","","Type representing the program.","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Copied over from serum dex","","","","","CHECK: cpi","CHECK: cpi","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","CHECK: cpi","CHECK: cpi","CHECK: cpi","","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","CHECK: cpi","","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","must cover the open_orders and the …","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","Cancels the whole transaction as soon as a self-matching …","","","","","","","","","","","","","","","","","","","","","","","","Iterates the fixed and oracle_pegged OrderTrees …","","Reference to a node in a book side component","","","Cancels the maker side of the trade, the taker side gets …","","","","Both the maker and taker sides of the matched orders are …","","","","Header is created by scanning and parsing the dynamic …","","","","The token index used in AccountBuybackFeesWithMngo to …","","","","","","","","","","","","","","","The token index used for the insurance fund.","","Take existing orders up to price, max_base_quantity and …","InnerNodes and LeafNodes compose the binary tree of orders.","","","","Enum for lookup into ix gate note: total ix files 56, ix …","","LeafNodes represent an order in the binary tree","","Take existing orders up to price, max_base_quantity and …","Take existing orders up to price, max_base_quantity and …","","","","","","","","","","Useful when loading from bytes","Useful when loading from RefCell, like from AccountInfo","Useful when loading from RefCell, like from AccountInfo","Trait to allow a AccountLoader to create an accessor for …","Full reference type, useful for borrows","Full reference type, useful for borrows","Fully owned MangoAccount, useful for tests","","Ignore price and take orders up to max_base_quantity and …","","","","","","","","","","","","","","","","","","","","","","","","","Perp order parameters","","","Iterate over orders in order (bids=descending, …","A binary tree on AnyNode::key()","","","","","","The token index used for settling perp markets.","","","","","","","","","","","","","","","","","","","","","","Never take any existing orders, post the order on the book …","Never take any existing orders, post the order on the book …","If existing orders match with this order, adjust the price …","If existing orders match with this order, adjust the price …","","","","","This token index is supposed to be the token that oracles …","","Self trade behavior controls how taker orders interact …","","","","","","","","","","","","","","","","","SideAndOrderTree is a storage optimization, so we don’t …","","Maintains a “stable_price” based on the oracle price.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add new fees that are usable with the buyback fees feature.","","","","","","Add taker trade after it has been matched but before it …","","","","","","","","","","may token selling create borrows? (often users just want …","","may token purchases create deposits? (often users just …","Given some pnl, applies the pnl settle limit and returns …","","","","","","","","","","Address of the BookSide account for asks","Base lots in open asks","Returns the (min_pnl, max_pnl) range of quote-native pnl …","Calculate the average entry price of the position, in …","The native average entry price for the base lots of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tracks the amount of borrows that have flowed into the …","Number of decimals used for the base token.","Fees Fee for base position liquidation","Number of base native in a base lot. Must be a power of 10.","","Active position size, measured in base lots","","","Store the base/quote token index, so health computations …","","","","","Tracks that this account should be liquidated until …","Return the price of the order closest to the spread","","Address of the BookSide account for bids","Base lots in open bids","Field used to contain the trusted_market flag and is now …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Soft borrow limit in native quote","how many native tokens were already bought/sold","Calculate the break even price of the position, in …","","","","","","","PDA bump","","","indexes of tokens for the swap","","","The total buyback fees amount that the account can make …","Fees usable with the “fees buyback” feature. This …","","Fees buyback amount from the previous expiry interval.","","Number of seconds after which fees that could be used with …","End timestamp of the current expiry interval of the …","","","","Cancels up to limit orders that are listed on the mango …","Cancels an order on a side, removing it from the book and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change a position, while taking the loan origination fee …","Change a position without applying the loan origination fee","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The earliest expiry timestamp for the left and right …","indexes into BookSide::nodes","","Arbitrary user-controlled order id.","User defined id for this order, used in FillEvents","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","returns the current interest rate in APR","","","Returns the fee for settling settlement when the …","","","","","","","","","Cumulative long funding in quote native units. If the user …","Cumulative short funding in quote native units If the user …","","","","","","","","","","","","","","","","","","Creates default market for tests","The delay price is based on an average over each …","Accumulating the total time for the above average.","Maximal relative difference between two delay_price in …","","Length of a delay_interval","Stored delay_price for each delay_interval. If we want the …","","","Deposits native_amount.","the index used to scale the value of an IndexedPosition …","Internal function to deposit funds","","","Limit for collateral of deposits in native quote","Like deposit(), but allows dusting of in-use accounts.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The stored prices are always “sell token per buy token”…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the position remains active","","","","","","","","The lowest timestamp at which one of the contained …","","","","","Prevent borrowing away the full bank vault. Keep some in …","","Creates or retrieves a TokenPosition for the token_index. …","","","","","","","","","","","","","","","","","","","","","","","","Address of the EventQueue account","","","","","","","Updates the buyback_fees_* fields for staggered expiry of …","Time at which this order will expire, u64::MAX if never","timestamp until which the conditional swap is valid","","Fee (in quote native) to charge for ioc orders","Fees accrued in native quote currency these are increased …","Fees settled in native quote currency these are increased …","","","Returns the handle of the node with the lowest expiry …","","","","","Creates price data for a fixed order’s price","Retrieves the price (in lots) from a fixed order’s price …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Builds header by scanning and parsing the dynamic portion …","","","","","","","","","","timestamp that funding was last updated in","","","","","","","","","","","","","Is this market covered by the group insurance fund?","","","","","Whether the entry is in use","","","Does the user have any orders on the book?","Are there any open orders or fills that haven’t been …","","","","","","","","Init health as calculated during HealthReginBegin, rounded …","","","","Walk up the book quantity units and return the price at …","For funding, get the impact price this many base lots deep …","The account is currently inside a health region marked by …","incremented when a market requires this position to stay …","","","","","","deposits/borrows for this bank","The deposit_index (if positive) or borrow_index (if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","initializes a header on the dynamic portion of a new …","","","","Is native_price an acceptable order for the side of this …","","","calcualtor function that can be used to compute an interest","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns if the order is expired at now_ts","","","","","","","","","","","","","Is this order required to be posted to the orderbook? It …","Is lhs is a better order for side than rhs?","Is lhs is a better order for side than rhs?","Is price acceptable for a limit order on side?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate over all entries, including invalid orders","","Iterate over all entries, including invalid orders","Iterate over all entries in the book filtering out invalid …","","","only the top prefix_len bits of key are relevant","The binary tree key, see new_node_key()","The delay_interval_index that update() was last called on.","Timestamp at which the last net borrows window started","","","","","","","","","","","","","","","Current long funding value. Increasing it means that every …","Already settled long funding","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert from the price stored on the book to the price …","","These weights apply to the base position. The quote …","","","Weights for full perp market health, if positive","","","","","Fee when matching maker orders. May be negative.","The maker has to pay premium_price * (1 + maker_fee_rate)","","","Premium price adjusted for the maker fee","","","Cumulative maker volume in quote native units","","","","","","","","Max base lots to buy/sell.","maximum amount of native tokens to buy or sell","Maximal funding rate per day, must be >= 0.","","Max quote lots to pay/receive (not taking fees into …","","","","","","","Minimal funding rate per day, must be <= 0.","","Min fraction of deposits that must remain in the vault …","","","","","","","","","","","","","","","","","Name. Trailing zero bytes are ignored.","","","","","","Should this order be penalized with an extra fee?","Net borrow limit per window in quote native; set to -1 to …","Size in seconds of a net borrows window","Sum of all deposits and borrows in the last window, in …","","","","","","","","","","Creates a binary tree node key.","","","","Next id to use when adding a token condition swap","","","","","","","","","","","","Number of base lots currently active in the market. Always …","","","","","","","","","Oracle account address","","Oracle configuration","Creates price data for an oracle pegged order from the …","Retrieves the price offset (in lots) from an oracle pegged …","","","","Returns the price of one native base token, in native …","","","","","","PostOrderType, this was added for TradingView move order","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Address of the owning MangoAccount","","Index into the owning MangoAccount’s PerpOpenOrders","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Order type specific params","","","","pegging limit for oracle peg orders, otherwise -1","If the effective price of an oracle pegged order exceeds …","","","","","Index of this perp market. Other data, like the …","","","","","","","","","","","","","Cumulative number of quote native units transfered from …","","","","","","Order tree that this order should be added to","","number of highest key bits that all children share e.g. if …","Base price adjusted for the premium","","Compute the price_lots this order is currently at, as well …","","","","The order’s price_data as stored in the key","","","The price must exceed this threshold to allow execution.","The premium to pay over oracle price to incentivize …","Parallel to price_lower_limit, but an upper limit.","","Number of base lots to buy or sell, always >=1","","","Return the quantity of orders that can be matched by an …","","Number of quote native in a quote lot. Must be a power of …","","Active position in oracle quote native. At the same time …","Tracks what the position is to calculate average entry & …","","","","Compares the fixed and oracle_pegged order and returns the …","","","Amount of pnl realized from fees, funding and liquidation.","Trade pnl, fees, funding that were added over the current …","Amount of pnl that was realized by bringing the base …","Adds to the quote position and adds a recurring (“…","Adds immediately-settleable realized pnl when a liqor …","Update the perp position for pnl settlement","Change the base and quote positions as the result of a …","Update perp position for a maker/taker fee payment","Reduce the available buyback fees amount because it was …","Reduce only","","","If true, users may no longer increase their market …","","","","Timestamp in seconds that the market was registered at.","","","","","","Remove the order with the lowest expiry timestamp in the …","Remove the order with the lowest expiry timestamp, if that…","","Remove taker trade after it has been processed on …","Remove the overall worst-price order.","","","","","","","","","","","","","","","","","","","","","","","","","","","If set to 1, the stable price will reset on the next …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the init asset weight, adjusted for the number of …","","","Configure how matches with order of the same owner are …","","","","","Total number of orders seen","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pnl settlement amount needed to be eligible for the flat …","In native units of settlement token, given to each settle …","Fraction of pnl to pay out as fee if +pnl account has low …","Move unrealized funding payments into the quote_position","Returns the (min_pnl, max_pnl) range of quote-native pnl …","","Controls the strictness of the settle limit. Set to a …","Settle limit contribution from realized pnl.","Amount of realized trade pnl and unrealized pnl that was …","Index of the current settle pnl limit window","Window size in seconds for the perp settlement limit","Token index that settlements happen in.","See long_funding.","Already settled short funding","","","","","","","","","","Socialize the loss in this account across all longs and …","","Number of bytes needed for the MangoAccount, including the …","Maximal per-second relative difference of the stable price.","","","Current stable price to use in health","","Maintains a stable price based on the oracle price that is …","","","","","NodeTag","","","Amount of base lots on the EventQueue waiting to be …","","","","Fee for taker orders, may not be negative.","The taker receives only premium_price * (1 - …","Premium price adjusted for the taker fee","Amount of quote lots on the EventQueue waiting to be …","","","Cumulative taker volume in quote native units","","Convert an input expiry timestamp to a time_in_force value","Number of seconds the order shall live, 0 meaning forever","Time in seconds after timestamp at which the order expires.","The time the order was placed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fees for the token conditional swap feature","","","Decrements the in_use_count for the token position for the …","","index into Group.tokens","","","","Returns","","Returns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The amount of funding this account still needs to pay, in …","Calculate the PnL of the position for a given price","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use current order book price and index price to update the …","Update the bank’s net_borrows fields.","When a node changes, the parents’ child_earliest_expiry …","Updates the perp pnl limit time windowing, resetting the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Withdraws native_amount while applying the loan …","Withdraws native_amount without applying the loan …","Like withdraw_without_fee() but allows dusting of in-use …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","","","","Nothing in Rust shall use these types. They only exist so …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,5,0,0,0,0,0,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,0,0,0,0,0,5,0,0,0,0,5,5,0,5,0,5,5,5,5,0,0,5,5,0,0,0,5,5,0,0,0,5,5,5,5,0,5,5,0,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,13,14,15,16,22,23,24,29,30,32,33,34,37,38,39,41,42,43,44,45,49,53,56,57,60,61,62,63,66,67,69,69,76,77,79,80,89,51,58,51,58,19,20,16,17,18,19,20,25,27,28,31,35,36,40,46,48,50,64,65,68,72,73,74,75,81,82,86,87,32,37,38,39,42,43,44,45,46,48,53,56,59,32,33,34,38,39,41,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,17,18,75,79,80,86,87,89,37,40,41,66,68,69,69,41,70,37,41,66,69,69,32,37,38,39,42,43,44,45,46,48,53,56,59,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,26,10,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,28,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,21,81,37,38,39,46,47,48,56,75,10,10,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,69,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,35,40,64,68,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,23,29,88,55,55,26,55,25,26,28,54,55,84,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,84,52,54,55,78,83,84,85,52,54,55,78,83,84,85,78,52,54,55,83,84,85,10,10,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87,88,88,89,89,10,10,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87,88,88,89,89,36,65,60,61,66,67,37,38,39,41,66,67,69,69,60,61,66,67,60,61,66,67,37,38,39,41,66,67,69,69,39,67,37,38,39,41,66,67,69,69,73,75,86,87,75,81,82,86,87,88,10,10,32,33,34,37,38,41,60,61,62,63,66,67,69,69,32,33,34,35,37,38,39,40,41,32,33,34,37,38,39,40,41,32,33,34,37,38,39,40,41,48,50,51,52,54,55,56,57,58,59,72,73,74,79,80,82,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,23,24,42,43,44,45,49,56,60,61,62,63,67,69,69,80,89,13,15,19,26,34,40,48,63,68,73,75,86,87,38,39,67,38,39,67,38,39,67,17,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,37,40,41,66,68,69,69,41,70,37,41,66,69,69,84,26,34,63,75,86,87,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,60,61,62,63,64,66,67,68,69,69,60,61,62,63,66,67,68,69,69,60,61,62,63,66,67,68,69,69,52,54,55,57,58,52,54,55,57,58,52,54,55,58,58,12,25,33,35,46,62,64,72,81,13,15,26,34,40,48,63,68,73,75,86,87,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,17,18,79,80,89,79,80,12,17,18,23,24,25,26,28,35,37,38,39,41,46,54,55,64,66,67,69,69,72,75,79,80,81,84,86,87,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,71,71,17,18,75,79,80,86,87,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,93,0,0,0,0,0,0,0,0,0,0,95,0,95,93,0,93,0,0,0,0,0,0,0,0,0,94,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,92,93,94,95,97,99,100,101,102,103,109,110,111,116,117,119,120,121,124,125,126,128,129,130,131,132,136,140,143,144,147,148,149,150,153,154,156,163,164,166,167,176,138,145,138,145,106,107,96,103,104,105,106,107,112,114,115,118,122,123,127,133,135,137,151,152,155,159,160,161,162,168,169,173,174,119,124,125,126,129,130,131,132,133,135,140,143,146,119,120,121,125,126,128,163,164,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,104,105,162,166,167,173,174,176,124,127,128,153,155,156,128,157,124,128,153,156,119,124,125,126,129,130,131,132,133,135,140,143,146,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,163,164,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,92,93,94,95,92,93,94,95,0,113,97,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,92,93,94,95,96,115,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,108,168,92,124,125,126,133,134,135,143,162,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,97,92,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,109,112,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,122,127,151,155,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,110,116,175,142,142,113,142,112,113,115,141,142,171,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,0,0,171,139,141,142,165,170,171,172,139,141,142,165,170,171,172,165,139,141,142,170,171,172,97,97,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,92,92,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,145,145,146,146,147,147,148,148,149,149,150,150,151,151,152,152,153,153,93,93,94,94,95,95,154,154,155,155,156,156,157,157,158,158,159,159,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,172,172,173,173,96,96,174,174,175,175,176,176,97,97,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,92,92,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,145,145,146,146,147,147,148,148,149,149,150,150,151,151,152,152,153,153,93,93,94,94,95,95,154,154,155,155,156,156,157,157,158,158,159,159,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,172,172,173,173,96,96,174,174,175,175,176,176,123,152,147,148,153,154,124,125,126,128,153,154,156,147,148,153,154,147,148,153,154,124,125,126,128,153,154,156,126,154,124,125,126,128,153,154,156,96,160,162,173,174,162,168,169,173,174,175,97,97,119,120,121,124,125,128,147,148,149,150,153,154,156,119,120,121,122,124,125,126,127,128,119,120,121,124,125,126,127,128,119,120,121,124,125,126,127,128,135,137,138,139,141,142,143,144,145,146,159,160,161,166,167,169,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,110,111,129,130,131,132,136,143,147,148,149,150,154,156,167,176,100,102,106,113,121,127,135,150,155,160,162,173,174,125,126,154,125,126,154,125,126,154,104,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,124,127,128,153,155,156,128,157,124,128,153,156,171,96,96,113,121,150,162,173,174,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,163,164,92,93,94,95,96,147,148,149,150,151,153,154,155,156,147,148,149,150,153,154,155,156,147,148,149,150,153,154,155,156,139,141,142,144,145,139,141,142,144,145,139,141,142,145,145,99,112,120,122,133,149,151,159,168,100,102,113,121,127,135,150,155,160,162,173,174,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,92,93,94,95,104,105,166,167,176,166,167,99,104,105,110,111,112,113,115,122,124,125,126,128,133,141,142,151,153,154,156,159,162,166,167,168,171,173,174,176,104,105,115,142,171,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,93,94,94,95,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,93,94,95,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,96,96,158,158,104,105,162,166,167,173,174,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,189,188,186,187,188,189,186,186,187,187,188,189,186,187,188,189,186,187,186,187,188,189,186,187,188,189,186,187,188,189,188,189,188,189,441,186,187,188,189,186,187,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,214,186,187,188,189,186,187,188,189,442,443,186,187,188,189,442,443,186,187,188,189,444,445,187,444,445,187,186,186,187,187,188,188,189,189,186,186,187,187,188,188,189,189,189,186,187,188,189,186,187,188,189,441,186,187,188,189,186,187,186,187,188,189,186,187,188,189,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,0,0,0,197,197,197,197,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,0,197,197,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,446,197,197,197,197,197,197,0,0,197,197,197,197,197,447,447,197,197,197,197,197,197,197,0,0,197,197,197,197,197,197,197,197,197,197,446,197,197,0,0,0,0,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,202,203,204,205,202,202,203,204,205,202,202,203,203,204,204,205,205,202,202,203,203,204,204,205,205,202,202,203,204,205,202,203,204,205,205,203,202,203,204,205,202,203,204,205,202,203,204,205,204,203,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,204,202,203,204,205,202,203,204,205,202,203,204,205,0,0,0,0,212,212,212,0,0,0,0,0,0,0,0,211,212,213,218,219,220,221,206,206,206,215,221,211,213,215,217,216,211,212,213,218,219,220,221,206,213,448,215,216,217,216,220,221,221,221,215,215,221,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,211,212,213,218,219,220,221,206,211,212,213,218,219,220,221,206,0,0,218,219,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,211,212,213,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,212,211,213,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,206,221,221,206,206,206,206,206,206,206,206,206,206,220,206,206,206,213,206,221,206,206,206,215,217,216,211,212,213,218,219,220,221,206,213,221,221,213,221,213,213,215,217,216,211,212,213,218,219,220,221,206,216,206,211,213,215,215,217,217,216,216,211,211,212,212,213,213,218,218,219,219,220,220,221,221,206,206,215,215,217,217,216,216,211,211,212,212,213,213,218,218,219,219,220,220,221,221,206,206,213,221,221,213,221,220,206,206,219,206,206,206,215,215,216,0,0,0,211,216,211,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,448,215,216,221,206,213,221,220,206,206,206,220,220,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,217,216,216,216,211,212,213,220,221,206,448,215,216,221,0,0,218,211,215,211,212,213,218,219,220,221,206,213,206,206,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,221,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,0,0,449,449,450,450,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,305,315,292,248,249,248,249,292,293,294,314,272,273,275,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,308,270,269,270,269,270,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,309,315,315,315,315,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,236,237,261,263,264,265,266,281,302,315,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,295,248,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,248,249,263,264,265,266,315,270,269,234,277,289,290,300,241,269,285,309,301,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,270,269,309,316,270,269,244,245,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,311,309,270,269,270,269,311,309,270,269,311,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,313,295,272,273,275,232,233,236,237,252,258,259,260,263,264,265,266,276,279,281,236,237,281,311,309,291,311,309,311,309,231,231,232,232,233,233,234,234,235,235,236,236,237,237,238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,246,246,247,247,248,248,249,249,250,250,251,251,252,252,253,253,254,254,255,255,256,256,257,257,258,258,259,259,260,260,261,261,262,262,263,263,264,264,265,265,266,266,267,267,268,268,269,269,270,270,271,271,272,272,273,273,274,274,275,275,276,276,277,277,278,278,279,279,280,280,281,281,282,282,283,283,284,284,285,285,286,286,287,287,288,288,289,289,290,290,291,291,292,292,293,293,294,294,295,295,296,296,297,297,298,298,299,299,300,300,301,301,302,302,303,303,304,304,305,305,306,306,307,307,308,308,309,309,310,310,311,311,312,312,313,313,314,314,315,315,316,316,317,317,318,318,231,231,232,232,233,233,234,234,235,235,236,236,237,237,238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,246,246,247,247,248,248,249,249,250,250,251,251,252,252,253,253,254,254,255,255,256,256,257,257,258,258,259,259,260,260,261,261,262,262,263,263,264,264,265,265,266,266,267,267,268,268,269,269,270,270,271,271,272,272,273,273,274,274,275,275,276,276,277,277,278,278,279,279,280,280,281,281,282,282,283,283,284,284,285,285,286,286,287,287,288,288,289,289,290,290,291,291,292,292,293,293,294,294,295,295,296,296,297,297,298,298,299,299,300,300,301,301,302,302,303,303,304,304,305,305,306,306,307,307,308,308,309,309,310,310,311,311,312,312,313,313,314,314,315,315,316,316,317,317,318,318,311,309,270,269,270,269,311,309,270,269,270,269,242,286,263,264,265,266,236,237,281,253,248,249,246,299,270,269,250,251,271,272,273,274,275,236,237,281,263,264,253,263,264,265,266,248,249,246,254,270,269,311,309,315,242,270,286,305,310,311,269,285,302,309,311,309,311,309,244,289,270,311,269,309,269,309,235,262,280,237,263,264,265,266,281,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,263,264,303,304,305,270,303,304,305,270,269,295,296,298,265,266,248,249,263,264,248,249,248,249,270,263,264,265,266,293,294,241,269,285,309,309,269,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,315,236,237,263,265,281,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,303,304,305,270,269,270,269,270,269,270,269,270,269,270,235,236,237,263,264,265,266,280,281,259,269,309,269,309,269,309,270,269,316,315,303,246,247,246,247,309,309,303,304,305,308,310,311,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,316,315,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,0,0,0,0,0,0,0,0,0,0,319,319,0,0,0,0,0,0,0,0,0,0,0,0,319,0,0,319,0,319,0,0,0,319,0,0,0,0,0,319,319,0,0,0,0,0,319,351,351,353,353,332,352,332,352,332,352,330,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,332,341,333,334,341,320,333,334,342,333,334,343,351,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,321,356,330,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,330,354,353,354,354,348,348,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,319,319,354,330,338,338,339,339,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,321,356,330,330,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,0,337,344,344,319,353,346,352,350,328,329,328,329,322,319,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,353,355,321,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,337,328,329,335,336,337,337,344,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,332,337,352,332,337,352,332,352,332,337,343,344,345,352,354,332,337,343,344,345,352,354,356,336,330,356,335,336,320,328,329,320,320,320,321,321,356,356,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,331,331,332,332,333,333,334,334,319,319,335,335,336,336,337,337,338,338,339,339,340,340,341,341,342,342,343,343,344,344,345,345,346,346,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,355,355,320,320,321,321,356,356,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,331,331,332,332,333,333,334,334,319,319,335,335,336,336,337,337,338,338,339,339,340,340,341,341,342,342,343,343,344,344,345,345,346,346,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,355,355,325,326,327,326,327,327,325,326,327,354,353,325,325,326,327,325,326,327,325,326,327,339,320,321,322,323,324,333,334,335,336,338,339,347,348,350,353,355,346,346,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,325,326,327,328,329,334,339,342,353,331,353,340,340,340,348,328,329,340,341,329,348,328,329,329,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,341,341,343,344,345,346,347,349,350,351,339,343,343,356,323,324,325,326,327,328,329,330,336,343,351,353,353,353,323,324,325,326,327,333,334,341,320,333,334,342,333,334,343,351,331,331,333,334,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,354,353,354,354,325,326,327,349,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,342,342,342,345,346,347,346,320,328,329,320,323,324,337,344,328,329,330,337,344,344,325,326,327,325,326,327,327,325,326,327,354,353,350,325,325,326,327,350,339,325,326,327,319,354,321,356,323,324,330,331,335,336,338,340,322,350,350,330,330,350,350,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,320,321,356,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,0,0,0,0,0,0,377,377,373,375,369,371,372,373,375,377,372,373,373,375,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,375,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,377,377,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,373,375,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,377,0,0,0,0,0,0,369,369,371,371,372,372,373,373,375,375,377,377,369,369,371,371,372,372,373,373,375,375,377,377,369,371,372,373,375,369,371,372,373,375,369,371,372,375,373,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,0,372,373,372,0,369,373,369,371,372,373,375,377,369,371,372,373,375,377,371,377,372,373,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,373,372,372,372,369,371,372,373,375,377,369,371,372,373,375,377,369,371,372,373,375,377,365,403,403,403,403,403,403,403,403,403,403,0,0,225,396,396,414,0,401,225,396,396,414,0,0,0,0,0,367,365,0,0,0,365,0,0,0,0,0,0,0,0,0,420,0,451,386,403,0,436,0,403,403,403,0,403,0,451,363,0,436,411,452,0,436,0,436,363,413,401,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0,451,363,0,0,0,401,0,403,403,403,403,403,403,0,0,0,403,403,403,403,0,0,451,386,0,0,0,0,0,0,0,0,0,0,420,0,0,403,403,403,403,403,403,403,403,403,403,403,403,0,0,0,403,0,403,403,403,0,363,413,363,413,0,409,0,0,0,0,0,367,403,403,403,403,403,403,403,0,0,0,0,403,403,403,0,0,411,0,409,0,403,403,403,409,409,403,0,403,403,0,403,403,403,403,0,403,403,0,403,403,403,403,436,411,0,0,210,383,370,403,404,380,381,397,405,228,406,391,407,408,400,409,410,386,393,411,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,404,380,0,0,380,383,383,383,383,383,228,370,210,370,383,383,383,383,383,388,388,388,388,228,210,210,389,389,389,389,390,387,394,229,228,228,228,228,210,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,210,0,0,391,391,405,229,229,229,228,228,228,392,405,407,422,383,380,404,393,394,229,228,229,394,394,398,399,394,453,428,430,427,451,429,210,383,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,398,399,394,453,428,430,427,451,429,210,383,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,388,228,417,210,370,404,380,407,229,422,416,388,370,370,380,404,380,404,380,370,404,380,370,370,394,394,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,210,399,399,383,383,383,383,383,210,399,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,390,390,406,427,387,210,383,370,403,404,380,381,397,405,228,406,391,407,408,400,409,410,386,393,411,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,383,370,403,404,380,381,397,405,228,406,391,407,408,400,409,410,386,393,411,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,0,210,210,210,210,229,400,362,452,418,383,370,397,397,228,228,389,383,383,383,383,383,452,418,397,397,405,228,406,365,424,388,404,229,424,424,424,424,424,424,404,380,210,210,210,210,370,210,210,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,382,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,385,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,404,397,405,228,406,400,362,409,386,390,387,363,413,365,225,396,414,392,421,367,388,0,399,410,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,210,383,404,404,404,404,404,404,390,389,228,391,229,210,383,383,401,409,386,411,387,363,413,365,225,396,414,420,367,386,387,363,413,365,225,396,414,420,367,229,419,392,421,383,383,383,380,387,388,370,229,229,229,210,229,416,416,391,391,383,0,0,210,210,210,370,403,397,405,228,406,391,407,408,400,362,386,387,363,413,365,225,396,414,419,392,421,229,422,423,424,388,210,407,229,422,416,416,383,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,454,223,425,383,383,381,210,404,380,417,229,229,210,404,380,391,407,408,410,229,422,423,391,229,370,0,0,428,388,388,398,228,228,228,452,418,383,417,383,404,404,380,406,388,393,229,404,397,452,418,397,210,210,210,397,398,399,394,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,229,229,210,229,454,381,393,416,229,370,370,210,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,430,429,225,397,405,228,405,228,406,397,380,417,387,388,210,407,229,422,393,416,380,397,370,380,380,427,225,225,225,407,229,422,370,428,210,370,380,397,405,228,406,391,407,408,400,410,393,390,387,412,389,415,416,417,418,419,392,421,229,422,423,424,388,416,417,393,393,370,389,390,387,424,210,399,410,424,410,415,417,210,455,455,455,398,210,398,210,229,228,398,398,399,399,394,394,453,453,428,428,430,430,427,427,451,451,429,429,210,210,383,383,370,370,403,403,401,401,404,404,380,380,381,381,397,397,405,405,228,228,406,406,391,391,407,407,408,408,400,400,362,362,409,409,410,410,386,386,393,393,411,411,436,436,390,390,387,387,412,412,389,389,363,363,413,413,365,365,225,225,396,396,414,414,415,415,416,416,417,417,418,418,419,419,420,420,392,392,421,421,229,229,422,422,423,423,424,424,367,367,388,388,398,398,399,399,394,394,453,453,428,428,430,430,427,427,451,451,429,429,210,210,383,383,370,370,403,403,401,401,404,404,380,380,381,381,397,397,405,405,228,228,406,406,391,391,407,407,408,408,400,400,362,362,409,409,410,410,386,386,393,393,411,411,436,436,390,390,387,387,412,412,389,389,363,363,413,413,365,365,225,225,396,396,414,414,415,415,416,416,417,417,418,418,419,419,420,420,392,392,421,421,229,229,422,422,423,423,424,424,367,367,388,388,229,210,229,229,210,229,392,392,388,392,229,388,392,392,388,392,392,228,406,405,228,407,408,422,423,427,388,229,416,427,210,388,400,362,415,380,229,416,210,210,391,410,210,370,370,429,210,380,407,229,422,210,404,380,407,229,422,397,210,210,229,427,210,210,210,404,380,430,429,390,387,396,392,421,0,394,430,429,404,380,393,415,416,453,428,393,416,393,416,391,229,405,407,0,0,407,370,210,391,229,210,229,0,0,210,229,229,0,399,396,453,416,416,387,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,370,404,380,391,407,408,410,393,417,229,422,423,404,380,387,421,387,421,210,370,404,380,397,405,228,390,387,416,419,392,424,406,391,407,422,406,407,387,392,422,404,392,229,404,392,229,404,404,404,427,429,417,417,427,387,381,381,383,383,229,383,381,381,404,383,383,383,383,383,383,404,380,228,404,370,417,398,229,427,0,390,388,397,427,399,410,392,387,388,428,388,388,388,417,387,392,421,393,405,229,228,228,228,405,407,422,0,210,210,228,228,228,228,228,228,228,228,380,427,210,407,229,422,391,407,229,422,388,388,393,416,393,416,383,228,393,416,210,370,404,380,397,405,228,406,391,407,408,400,410,393,390,387,416,417,392,229,422,423,424,388,393,424,424,417,393,393,393,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,210,370,427,388,418,392,421,229,404,397,405,228,406,400,362,409,386,390,387,363,413,365,225,396,414,392,421,367,388,404,381,381,381,383,383,383,383,370,422,0,0,422,380,452,418,229,388,452,418,380,229,229,229,228,228,229,229,228,228,228,229,229,229,228,429,393,396,414,421,427,421,406,406,229,388,404,424,210,229,424,210,229,428,0,0,390,387,389,392,228,392,388,392,229,388,388,228,392,392,228,370,427,427,387,387,392,421,362,210,383,370,403,404,380,381,397,405,228,406,391,407,408,400,409,410,386,393,411,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,363,383,383,381,381,383,210,383,210,381,381,383,210,397,391,381,383,383,383,383,383,404,210,370,404,391,407,408,410,393,417,229,422,423,210,370,404,391,407,408,410,393,417,229,422,423,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,386,393,411,436,436,390,387,412,389,363,363,413,413,365,365,225,225,396,396,414,414,415,416,417,418,419,420,420,392,392,392,421,421,421,229,422,423,424,367,367,388,386,436,363,413,365,225,396,414,420,367,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,404,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,397,228,228,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,424,210,229,210,416,228,210,210,210,391,391,370,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,210,210,210,210,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,398,399,394,453,428,430,427,451,429,210,383,370,403,401,404,380,381,397,405,228,406,391,407,408,400,362,409,410,386,393,411,436,390,387,412,389,363,413,365,225,396,414,415,416,417,418,419,420,392,421,229,422,423,424,367,388,456,457,456,456,458,457,456,0,0,0,0,0,0,0,0,0,0,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,437,438,438,439,439,440,440,437,437,438,438,439,439,440,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,437,438,439,440,0,0],"f":[0,0,[1],0,0,0,0,0,[[]],0,[[]],[[]],[[]],[2,3],[[],4],[[],4],[5,5],[[]],[6],[6],[[]],[[]],[6],[2,7],0,0,0,0,[[]],0,0,0,[[],2],[[],2],[[],6],0,[[]],0,[[],4],[[],4],[[]],[[]],0,0,[[]],[[]],0,0,0,[[]],[[]],0,0,0,[[]],[[],8],[[],8],[[],9],0,[[]],[[]],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[10,[[8,[11]]]],[12,[[8,[11]]]],[13,[[8,[11]]]],[14,[[8,[11]]]],[15,[[8,[11]]]],[16,[[8,[11]]]],[17,[[8,[11]]]],[18,[[8,[11]]]],[19,[[8,[11]]]],[20,[[8,[11]]]],[21,[[8,[11]]]],[22,[[8,[11]]]],[23,[[8,[11]]]],[24,[[8,[11]]]],[25,[[8,[11]]]],[26,[[8,[11]]]],[27,[[8,[11]]]],[28,[[8,[11]]]],[29,[[8,[11]]]],[30,[[8,[11]]]],[31,[[8,[11]]]],[32,[[8,[11]]]],[33,[[8,[11]]]],[34,[[8,[11]]]],[35,[[8,[11]]]],[36,[[8,[11]]]],[37,[[8,[11]]]],[38,[[8,[11]]]],[39,[[8,[11]]]],[40,[[8,[11]]]],[41,[[8,[11]]]],[42,[[8,[11]]]],[43,[[8,[11]]]],[44,[[8,[11]]]],[45,[[8,[11]]]],[46,[[8,[11]]]],[47,[[8,[11]]]],[48,[[8,[11]]]],[49,[[8,[11]]]],[50,[[8,[11]]]],[51,[[8,[11]]]],[52,[[8,[11]]]],[53,[[8,[11]]]],[54,[[8,[11]]]],[55,[[8,[11]]]],[56,[[8,[11]]]],[57,[[8,[11]]]],[58,[[8,[11]]]],[59,[[8,[11]]]],[60,[[8,[11]]]],[61,[[8,[11]]]],[62,[[8,[11]]]],[63,[[8,[11]]]],[64,[[8,[11]]]],[65,[[8,[11]]]],[66,[[8,[11]]]],[67,[[8,[11]]]],[68,[[8,[11]]]],[69,[[8,[11]]]],[70,[[8,[11]]]],[71,[[8,[11]]]],[72,[[8,[11]]]],[73,[[8,[11]]]],[74,[[8,[11]]]],[75,[[8,[11]]]],[76,[[8,[11]]]],[77,[[8,[11]]]],[78,[[8,[11]]]],[79,[[8,[11]]]],[80,[[8,[11]]]],[81,[[8,[11]]]],[82,[[8,[11]]]],[83,[[8,[11]]]],[84,[[8,[11]]]],[85,[[8,[11]]]],[86,[[8,[11]]]],[87,[[8,[11]]]],[88,[[8,[11]]]],[89,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[10,[4,[3]]],[[91,[90]]]],[[12,[4,[3]]],[[91,[90]]]],[[13,[4,[3]]],[[91,[90]]]],[[14,[4,[3]]],[[91,[90]]]],[[15,[4,[3]]],[[91,[90]]]],[[16,[4,[3]]],[[91,[90]]]],[[17,[4,[3]]],[[91,[90]]]],[[18,[4,[3]]],[[91,[90]]]],[[19,[4,[3]]],[[91,[90]]]],[[20,[4,[3]]],[[91,[90]]]],[[21,[4,[3]]],[[91,[90]]]],[[22,[4,[3]]],[[91,[90]]]],[[23,[4,[3]]],[[91,[90]]]],[[24,[4,[3]]],[[91,[90]]]],[[25,[4,[3]]],[[91,[90]]]],[[26,[4,[3]]],[[91,[90]]]],[[27,[4,[3]]],[[91,[90]]]],[[28,[4,[3]]],[[91,[90]]]],[[29,[4,[3]]],[[91,[90]]]],[[30,[4,[3]]],[[91,[90]]]],[[31,[4,[3]]],[[91,[90]]]],[[32,[4,[3]]],[[91,[90]]]],[[33,[4,[3]]],[[91,[90]]]],[[34,[4,[3]]],[[91,[90]]]],[[35,[4,[3]]],[[91,[90]]]],[[36,[4,[3]]],[[91,[90]]]],[[37,[4,[3]]],[[91,[90]]]],[[38,[4,[3]]],[[91,[90]]]],[[39,[4,[3]]],[[91,[90]]]],[[40,[4,[3]]],[[91,[90]]]],[[41,[4,[3]]],[[91,[90]]]],[[42,[4,[3]]],[[91,[90]]]],[[43,[4,[3]]],[[91,[90]]]],[[44,[4,[3]]],[[91,[90]]]],[[45,[4,[3]]],[[91,[90]]]],[[46,[4,[3]]],[[91,[90]]]],[[47,[4,[3]]],[[91,[90]]]],[[48,[4,[3]]],[[91,[90]]]],[[49,[4,[3]]],[[91,[90]]]],[[50,[4,[3]]],[[91,[90]]]],[[51,[4,[3]]],[[91,[90]]]],[[52,[4,[3]]],[[91,[90]]]],[[53,[4,[3]]],[[91,[90]]]],[[54,[4,[3]]],[[91,[90]]]],[[55,[4,[3]]],[[91,[90]]]],[[56,[4,[3]]],[[91,[90]]]],[[57,[4,[3]]],[[91,[90]]]],[[58,[4,[3]]],[[91,[90]]]],[[59,[4,[3]]],[[91,[90]]]],[[60,[4,[3]]],[[91,[90]]]],[[61,[4,[3]]],[[91,[90]]]],[[62,[4,[3]]],[[91,[90]]]],[[63,[4,[3]]],[[91,[90]]]],[[64,[4,[3]]],[[91,[90]]]],[[65,[4,[3]]],[[91,[90]]]],[[66,[4,[3]]],[[91,[90]]]],[[67,[4,[3]]],[[91,[90]]]],[[68,[4,[3]]],[[91,[90]]]],[[69,[4,[3]]],[[91,[90]]]],[[70,[4,[3]]],[[91,[90]]]],[[71,[4,[3]]],[[91,[90]]]],[[72,[4,[3]]],[[91,[90]]]],[[73,[4,[3]]],[[91,[90]]]],[[74,[4,[3]]],[[91,[90]]]],[[75,[4,[3]]],[[91,[90]]]],[[76,[4,[3]]],[[91,[90]]]],[[77,[4,[3]]],[[91,[90]]]],[[78,[4,[3]]],[[91,[90]]]],[[79,[4,[3]]],[[91,[90]]]],[[80,[4,[3]]],[[91,[90]]]],[[81,[4,[3]]],[[91,[90]]]],[[82,[4,[3]]],[[91,[90]]]],[[83,[4,[3]]],[[91,[90]]]],[[84,[4,[3]]],[[91,[90]]]],[[85,[4,[3]]],[[91,[90]]]],[[86,[4,[3]]],[[91,[90]]]],[[87,[4,[3]]],[[91,[90]]]],[[88,[4,[3]]],[[91,[90]]]],[[89,[4,[3]]],[[91,[90]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[92,92],[93,93],[94,94],[95,95],[[]],[[]],[[]],[[]],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[92,11]]]],[[],[[8,[93,11]]]],[[],[[8,[94,11]]]],[[],[[8,[95,11]]]],[[],[[8,[96,11]]]],0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,[[92,92],3],0,0,0,0,0,0,0,0,[[97,2],98],[[99,2],98],[[100,2],98],[[101,2],98],[[102,2],98],[[103,2],98],[[104,2],98],[[105,2],98],[[106,2],98],[[107,2],98],[[108,2],98],[[109,2],98],[[110,2],98],[[111,2],98],[[112,2],98],[[113,2],98],[[114,2],98],[[115,2],98],[[116,2],98],[[117,2],98],[[118,2],98],[[119,2],98],[[120,2],98],[[121,2],98],[[122,2],98],[[123,2],98],[[124,2],98],[[125,2],98],[[126,2],98],[[127,2],98],[[128,2],98],[[129,2],98],[[130,2],98],[[131,2],98],[[132,2],98],[[133,2],98],[[134,2],98],[[135,2],98],[[136,2],98],[[137,2],98],[[138,2],98],[[139,2],98],[[140,2],98],[[141,2],98],[[142,2],98],[[143,2],98],[[144,2],98],[[145,2],98],[[146,2],98],[[147,2],98],[[148,2],98],[[149,2],98],[[150,2],98],[[151,2],98],[[152,2],98],[[153,2],98],[[154,2],98],[[155,2],98],[[156,2],98],[[157,2],98],[[158,2],98],[[159,2],98],[[160,2],98],[[161,2],98],[[162,2],98],[[163,2],98],[[164,2],98],[[165,2],98],[[166,2],98],[[167,2],98],[[168,2],98],[[169,2],98],[[170,2],98],[[171,2],98],[[172,2],98],[[173,2],98],[[174,2],98],[[175,2],98],[[176,2],98],0,0,[[92,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[92,[[8,[11]]]],[93,[[8,[11]]]],[94,[[8,[11]]]],[95,[[8,[11]]]],[96,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[97,[[91,[179]]]],[99,[[91,[179]]]],[100,[[91,[179]]]],[101,[[91,[179]]]],[102,[[91,[179]]]],[103,[[91,[179]]]],[104,[[91,[179]]]],[105,[[91,[179]]]],[106,[[91,[179]]]],[107,[[91,[179]]]],[108,[[91,[179]]]],[109,[[91,[179]]]],[110,[[91,[179]]]],[111,[[91,[179]]]],[112,[[91,[179]]]],[113,[[91,[179]]]],[114,[[91,[179]]]],[115,[[91,[179]]]],[116,[[91,[179]]]],[117,[[91,[179]]]],[118,[[91,[179]]]],[119,[[91,[179]]]],[120,[[91,[179]]]],[121,[[91,[179]]]],[122,[[91,[179]]]],[123,[[91,[179]]]],[124,[[91,[179]]]],[125,[[91,[179]]]],[126,[[91,[179]]]],[127,[[91,[179]]]],[128,[[91,[179]]]],[129,[[91,[179]]]],[130,[[91,[179]]]],[131,[[91,[179]]]],[132,[[91,[179]]]],[133,[[91,[179]]]],[134,[[91,[179]]]],[135,[[91,[179]]]],[136,[[91,[179]]]],[137,[[91,[179]]]],[138,[[91,[179]]]],[139,[[91,[179]]]],[140,[[91,[179]]]],[141,[[91,[179]]]],[142,[[91,[179]]]],[143,[[91,[179]]]],[144,[[91,[179]]]],[145,[[91,[179]]]],[146,[[91,[179]]]],[147,[[91,[179]]]],[148,[[91,[179]]]],[149,[[91,[179]]]],[150,[[91,[179]]]],[151,[[91,[179]]]],[152,[[91,[179]]]],[153,[[91,[179]]]],[154,[[91,[179]]]],[155,[[91,[179]]]],[156,[[91,[179]]]],[157,[[91,[179]]]],[158,[[91,[179]]]],[159,[[91,[179]]]],[160,[[91,[179]]]],[161,[[91,[179]]]],[162,[[91,[179]]]],[163,[[91,[179]]]],[164,[[91,[179]]]],[165,[[91,[179]]]],[166,[[91,[179]]]],[167,[[91,[179]]]],[168,[[91,[179]]]],[169,[[91,[179]]]],[170,[[91,[179]]]],[171,[[91,[179]]]],[172,[[91,[179]]]],[173,[[91,[179]]]],[174,[[91,[179]]]],[175,[[91,[179]]]],[176,[[91,[179]]]],[[97,[4,[3]]],[[91,[90]]]],[[99,[4,[3]]],[[91,[90]]]],[[100,[4,[3]]],[[91,[90]]]],[[101,[4,[3]]],[[91,[90]]]],[[102,[4,[3]]],[[91,[90]]]],[[103,[4,[3]]],[[91,[90]]]],[[104,[4,[3]]],[[91,[90]]]],[[105,[4,[3]]],[[91,[90]]]],[[106,[4,[3]]],[[91,[90]]]],[[107,[4,[3]]],[[91,[90]]]],[[108,[4,[3]]],[[91,[90]]]],[[109,[4,[3]]],[[91,[90]]]],[[110,[4,[3]]],[[91,[90]]]],[[111,[4,[3]]],[[91,[90]]]],[[112,[4,[3]]],[[91,[90]]]],[[113,[4,[3]]],[[91,[90]]]],[[114,[4,[3]]],[[91,[90]]]],[[115,[4,[3]]],[[91,[90]]]],[[116,[4,[3]]],[[91,[90]]]],[[117,[4,[3]]],[[91,[90]]]],[[118,[4,[3]]],[[91,[90]]]],[[119,[4,[3]]],[[91,[90]]]],[[120,[4,[3]]],[[91,[90]]]],[[121,[4,[3]]],[[91,[90]]]],[[122,[4,[3]]],[[91,[90]]]],[[123,[4,[3]]],[[91,[90]]]],[[124,[4,[3]]],[[91,[90]]]],[[125,[4,[3]]],[[91,[90]]]],[[126,[4,[3]]],[[91,[90]]]],[[127,[4,[3]]],[[91,[90]]]],[[128,[4,[3]]],[[91,[90]]]],[[129,[4,[3]]],[[91,[90]]]],[[130,[4,[3]]],[[91,[90]]]],[[131,[4,[3]]],[[91,[90]]]],[[132,[4,[3]]],[[91,[90]]]],[[133,[4,[3]]],[[91,[90]]]],[[134,[4,[3]]],[[91,[90]]]],[[135,[4,[3]]],[[91,[90]]]],[[136,[4,[3]]],[[91,[90]]]],[[137,[4,[3]]],[[91,[90]]]],[[138,[4,[3]]],[[91,[90]]]],[[139,[4,[3]]],[[91,[90]]]],[[140,[4,[3]]],[[91,[90]]]],[[141,[4,[3]]],[[91,[90]]]],[[142,[4,[3]]],[[91,[90]]]],[[143,[4,[3]]],[[91,[90]]]],[[144,[4,[3]]],[[91,[90]]]],[[145,[4,[3]]],[[91,[90]]]],[[146,[4,[3]]],[[91,[90]]]],[[147,[4,[3]]],[[91,[90]]]],[[148,[4,[3]]],[[91,[90]]]],[[149,[4,[3]]],[[91,[90]]]],[[150,[4,[3]]],[[91,[90]]]],[[151,[4,[3]]],[[91,[90]]]],[[152,[4,[3]]],[[91,[90]]]],[[153,[4,[3]]],[[91,[90]]]],[[154,[4,[3]]],[[91,[90]]]],[[155,[4,[3]]],[[91,[90]]]],[[156,[4,[3]]],[[91,[90]]]],[[157,[4,[3]]],[[91,[90]]]],[[158,[4,[3]]],[[91,[90]]]],[[159,[4,[3]]],[[91,[90]]]],[[160,[4,[3]]],[[91,[90]]]],[[161,[4,[3]]],[[91,[90]]]],[[162,[4,[3]]],[[91,[90]]]],[[163,[4,[3]]],[[91,[90]]]],[[164,[4,[3]]],[[91,[90]]]],[[165,[4,[3]]],[[91,[90]]]],[[166,[4,[3]]],[[91,[90]]]],[[167,[4,[3]]],[[91,[90]]]],[[168,[4,[3]]],[[91,[90]]]],[[169,[4,[3]]],[[91,[90]]]],[[170,[4,[3]]],[[91,[90]]]],[[171,[4,[3]]],[[91,[90]]]],[[172,[4,[3]]],[[91,[90]]]],[[173,[4,[3]]],[[91,[90]]]],[[174,[4,[3]]],[[91,[90]]]],[[175,[4,[3]]],[[91,[90]]]],[[176,[4,[3]]],[[91,[90]]]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[104,[[181,[180]]]],[105,[[181,[180]]]],[115,[[181,[180]]]],[142,[[181,[180]]]],[171,[[181,[180]]]],[176,[[181,[180]]]],[[2,182,183],[[98,[97]]]],[[2,182,183],[[98,[99]]]],[[2,182,183],[[98,[100]]]],[[2,182,183],[[98,[101]]]],[[2,182,183],[[98,[102]]]],[[2,182,183],[[98,[103]]]],[[2,182,183],[[98,[104]]]],[[2,182,183],[[98,[105]]]],[[2,182,183],[[98,[106]]]],[[2,182,183],[[98,[107]]]],[[2,182,183],[[98,[108]]]],[[2,182,183],[[98,[109]]]],[[2,182,183],[[98,[110]]]],[[2,182,183],[[98,[111]]]],[[2,182,183],[[98,[112]]]],[[2,182,183],[[98,[113]]]],[[2,182,183],[[98,[114]]]],[[2,182,183],[[98,[115]]]],[[2,182,183],[[98,[116]]]],[[2,182,183],[[98,[117]]]],[[2,182,183],[[98,[118]]]],[[2,182,183],[[98,[119]]]],[[2,182,183],[[98,[120]]]],[[2,182,183],[[98,[121]]]],[[2,182,183],[[98,[122]]]],[[2,182,183],[[98,[123]]]],[[2,182,183],[[98,[124]]]],[[2,182,183],[[98,[125]]]],[[2,182,183],[[98,[126]]]],[[2,182,183],[[98,[127]]]],[[2,182,183],[[98,[128]]]],[[2,182,183],[[98,[129]]]],[[2,182,183],[[98,[130]]]],[[2,182,183],[[98,[131]]]],[[2,182,183],[[98,[132]]]],[[2,182,183],[[98,[133]]]],[[2,182,183],[[98,[134]]]],[[2,182,183],[[98,[135]]]],[[2,182,183],[[98,[136]]]],[[2,182,183],[[98,[137]]]],[[2,182,183],[[98,[138]]]],[[2,182,183],[[98,[139]]]],[[2,182,183],[[98,[140]]]],[[2,182,183],[[98,[141]]]],[[2,182,183],[[98,[142]]]],[[2,182,183],[[98,[143]]]],[[2,182,183],[[98,[144]]]],[[2,182,183],[[98,[145]]]],[[2,182,183],[[98,[146]]]],[[2,182,183],[[98,[147]]]],[[2,182,183],[[98,[148]]]],[[2,182,183],[[98,[149]]]],[[2,182,183],[[98,[150]]]],[[2,182,183],[[98,[151]]]],[[2,182,183],[[98,[152]]]],[[2,182,183],[[98,[153]]]],[[2,182,183],[[98,[154]]]],[[2,182,183],[[98,[155]]]],[[2,182,183],[[98,[156]]]],[[2,182,183],[[98,[157]]]],[[2,182,183],[[98,[158]]]],[[2,182,183],[[98,[159]]]],[[2,182,183],[[98,[160]]]],[[2,182,183],[[98,[161]]]],[[2,182,183],[[98,[162]]]],[[2,182,183],[[98,[163]]]],[[2,182,183],[[98,[164]]]],[[2,182,183],[[98,[165]]]],[[2,182,183],[[98,[166]]]],[[2,182,183],[[98,[167]]]],[[2,182,183],[[98,[168]]]],[[2,182,183],[[98,[169]]]],[[2,182,183],[[98,[170]]]],[[2,182,183],[[98,[171]]]],[[2,182,183],[[98,[172]]]],[[2,182,183],[[98,[173]]]],[[2,182,183],[[98,[174]]]],[[2,182,183],[[98,[175]]]],[[2,182,183],[[98,[176]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[93,[185,[93]]]]]],[[],8],[184,[[8,[94,[185,[94]]]]]],[[],8],[[],8],[184,[[8,[95,[185,[95]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],[[8,[93,[185,[93]]]]]],[[],[[8,[94,[185,[94]]]]]],[[],[[8,[95,[185,[95]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[2,3],[[],2],0,[2,3],[[],2],0,[2,3],[[],2],0,0,0,0,0,0,0,0,0,0,[1],[1],0,[[]],[[]],[[]],[[]],[179,[[98,[186]]]],[[]],[179,[[98,[187]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[98,[[91,[186]]]]]],[[],[[98,[[91,[187]]]]]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[188,188],[189,189],[[]],[[]],[[]],[186],[187],[188],[189],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[],2],[186,2],[187,2],[188,2],[189,2],0,0,0,0,[[],98],[[],[[98,[[192,[[0,[190,191]]]]]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],98],[[],[[98,[[192,[[0,[190,191]]]]]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],98],[[],[[98,[[194,[[0,[190,191]]]]]]]],[187,98],[[],98],[[],[[98,[[194,[[0,[190,191]]]]]]]],[187,98],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[2,195],189],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[186,2],[187,2],[188,2],[189,2],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,3],[[179,179,179,[91,[2]]],[[8,[196]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[[]],[[]],[[]],[[]],[[],4],[[],4],[197,197],[[]],[198],[6],[6],[[]],[[]],[6],[197,199],0,0,[[197,177],178],[[197,177],[[8,[200]]]],[[]],[[],6],[[]],[199,3],[[],3],[[],4],[[],4],[[]],[[]],[197,201],[[]],[[]],0,0,[[]],[[]],[[]],[[],201],[[],8],[[],8],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[202,[[91,[184]]]],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[202,11]]]],[[],[[8,[203,11]]]],[[],[[8,[204,11]]]],[[],[[8,[205,11]]]],[6],[6],[6],[6],0,[[203,177],178],[[204,177],178],[[205,177],178],[[]],[[]],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],0,[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[202,[[8,[11]]]],[203,[[8,[11]]]],[204,[[8,[11]]]],[205,[[8,[11]]]],0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[[206,207,208,209,209,208,209,209],98],[[206,210,209],98],0,0,[[211,212],209],[[213,212],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[2,6,208],98],[[[215,[214]],2,6,208],98],[[216,2,6,208],98],[[217,208,208],98],[[216,208,208],98],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[211,211],[212,212],[213,213],[218,218],[219,219],[220,220],[221,221],[206,206],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[222,212],[[98,[209]]]],[[222,212],[[98,[209]]]],[[],218],[[],219],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[211,11]]]],[[],[[8,[212,11]]]],[[],[[8,[213,11]]]],[[],[[8,[220,11]]]],[[],[[8,[221,11]]]],[[],[[8,[206,11]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[206,212],[[91,[218]]]],[[212,212],3],[[211,177],178],[[213,177],178],[[220,177],178],[[221,177],178],[[206,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[206,3],[206,3],0,0,[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],0,[[206,212],209],[[206,212]],[[206,212]],[[213,212,209],209],[[206,212],209],[[221,212],209],[206,3],[206,3],[206,3],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[216,217],[206,3],[[211,212],209],[[213,212],209],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[206,223,210,209],[[98,[209]]]],[[206,224,209,225,209],[[98,[226]]]],0,[[206,223,210,209,210,209,209],[[98,[209]]]],[[206,223,210,209,210,209,209],[[98,[209]]]],[[206,223,210,209,210,209,209],[[98,[209]]]],0,0,[2,[[98,[216]]]],[222,[[98,[[215,[186]]]]]],[222,[[98,[206]]]],[222,[[98,[206]]]],[209,211],[[2,[4,[227]]],[[98,[216]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[206,224],[[98,[221]]]],[[2,6,224],98],[[[215,[214]],2,6,224],98],[[216,2,6,224],98],0,[[206,208],[[98,[209]]]],0,0,0,[[206,228,229],98],[206,98],[206,98],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[217,208],98],[[216,208],98],[[216,224],98],[[216,2],[[98,[230]]]],[211,[[8,[11]]]],[212,[[8,[11]]]],[213,[[8,[11]]]],[220,[[8,[11]]]],[221,[[8,[11]]]],[206,[[8,[11]]]],[[6,2],[[98,[230]]]],[[[215,[214]],6,2],[[98,[230]]]],[[216,6,2],[[98,[230]]]],0,[[209,209,209,209],[[98,[209]]]],[[209,209,209,209],[[98,[209]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[206,208],[[98,[213]]]],[[206,208],[[98,[6]]]],[[206,212,208],[[98,[209]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[221,212],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[209,[[4,[209]]]],[209,[[4,[209]]]],[[],226],[[],227],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,0,0,0,0,0,0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[231,11]]]],[[],[[8,[232,11]]]],[[],[[8,[233,11]]]],[[],[[8,[234,11]]]],[[],[[8,[235,11]]]],[[],[[8,[236,11]]]],[[],[[8,[237,11]]]],[[],[[8,[238,11]]]],[[],[[8,[239,11]]]],[[],[[8,[240,11]]]],[[],[[8,[241,11]]]],[[],[[8,[242,11]]]],[[],[[8,[243,11]]]],[[],[[8,[244,11]]]],[[],[[8,[245,11]]]],[[],[[8,[246,11]]]],[[],[[8,[247,11]]]],[[],[[8,[248,11]]]],[[],[[8,[249,11]]]],[[],[[8,[250,11]]]],[[],[[8,[251,11]]]],[[],[[8,[252,11]]]],[[],[[8,[253,11]]]],[[],[[8,[254,11]]]],[[],[[8,[255,11]]]],[[],[[8,[256,11]]]],[[],[[8,[257,11]]]],[[],[[8,[258,11]]]],[[],[[8,[259,11]]]],[[],[[8,[260,11]]]],[[],[[8,[261,11]]]],[[],[[8,[262,11]]]],[[],[[8,[263,11]]]],[[],[[8,[264,11]]]],[[],[[8,[265,11]]]],[[],[[8,[266,11]]]],[[],[[8,[267,11]]]],[[],[[8,[268,11]]]],[[],[[8,[269,11]]]],[[],[[8,[270,11]]]],[[],[[8,[271,11]]]],[[],[[8,[272,11]]]],[[],[[8,[273,11]]]],[[],[[8,[274,11]]]],[[],[[8,[275,11]]]],[[],[[8,[276,11]]]],[[],[[8,[277,11]]]],[[],[[8,[278,11]]]],[[],[[8,[279,11]]]],[[],[[8,[280,11]]]],[[],[[8,[281,11]]]],[[],[[8,[282,11]]]],[[],[[8,[283,11]]]],[[],[[8,[284,11]]]],[[],[[8,[285,11]]]],[[],[[8,[286,11]]]],[[],[[8,[287,11]]]],[[],[[8,[288,11]]]],[[],[[8,[289,11]]]],[[],[[8,[290,11]]]],[[],[[8,[291,11]]]],[[],[[8,[292,11]]]],[[],[[8,[293,11]]]],[[],[[8,[294,11]]]],[[],[[8,[295,11]]]],[[],[[8,[296,11]]]],[[],[[8,[297,11]]]],[[],[[8,[298,11]]]],[[],[[8,[299,11]]]],[[],[[8,[300,11]]]],[[],[[8,[301,11]]]],[[],[[8,[302,11]]]],[[],[[8,[303,11]]]],[[],[[8,[304,11]]]],[[],[[8,[305,11]]]],[[],[[8,[306,11]]]],[[],[[8,[307,11]]]],[[],[[8,[308,11]]]],[[],[[8,[309,11]]]],[[],[[8,[310,11]]]],[[],[[8,[311,11]]]],[[],[[8,[312,11]]]],[[],[[8,[313,11]]]],[[],[[8,[314,11]]]],[[],[[8,[315,11]]]],[[],[[8,[316,11]]]],[[],[[8,[317,11]]]],[[],[[8,[318,11]]]],0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[231,[[8,[11]]]],[232,[[8,[11]]]],[233,[[8,[11]]]],[234,[[8,[11]]]],[235,[[8,[11]]]],[236,[[8,[11]]]],[237,[[8,[11]]]],[238,[[8,[11]]]],[239,[[8,[11]]]],[240,[[8,[11]]]],[241,[[8,[11]]]],[242,[[8,[11]]]],[243,[[8,[11]]]],[244,[[8,[11]]]],[245,[[8,[11]]]],[246,[[8,[11]]]],[247,[[8,[11]]]],[248,[[8,[11]]]],[249,[[8,[11]]]],[250,[[8,[11]]]],[251,[[8,[11]]]],[252,[[8,[11]]]],[253,[[8,[11]]]],[254,[[8,[11]]]],[255,[[8,[11]]]],[256,[[8,[11]]]],[257,[[8,[11]]]],[258,[[8,[11]]]],[259,[[8,[11]]]],[260,[[8,[11]]]],[261,[[8,[11]]]],[262,[[8,[11]]]],[263,[[8,[11]]]],[264,[[8,[11]]]],[265,[[8,[11]]]],[266,[[8,[11]]]],[267,[[8,[11]]]],[268,[[8,[11]]]],[269,[[8,[11]]]],[270,[[8,[11]]]],[271,[[8,[11]]]],[272,[[8,[11]]]],[273,[[8,[11]]]],[274,[[8,[11]]]],[275,[[8,[11]]]],[276,[[8,[11]]]],[277,[[8,[11]]]],[278,[[8,[11]]]],[279,[[8,[11]]]],[280,[[8,[11]]]],[281,[[8,[11]]]],[282,[[8,[11]]]],[283,[[8,[11]]]],[284,[[8,[11]]]],[285,[[8,[11]]]],[286,[[8,[11]]]],[287,[[8,[11]]]],[288,[[8,[11]]]],[289,[[8,[11]]]],[290,[[8,[11]]]],[291,[[8,[11]]]],[292,[[8,[11]]]],[293,[[8,[11]]]],[294,[[8,[11]]]],[295,[[8,[11]]]],[296,[[8,[11]]]],[297,[[8,[11]]]],[298,[[8,[11]]]],[299,[[8,[11]]]],[300,[[8,[11]]]],[301,[[8,[11]]]],[302,[[8,[11]]]],[303,[[8,[11]]]],[304,[[8,[11]]]],[305,[[8,[11]]]],[306,[[8,[11]]]],[307,[[8,[11]]]],[308,[[8,[11]]]],[309,[[8,[11]]]],[310,[[8,[11]]]],[311,[[8,[11]]]],[312,[[8,[11]]]],[313,[[8,[11]]]],[314,[[8,[11]]]],[315,[[8,[11]]]],[316,[[8,[11]]]],[317,[[8,[11]]]],[318,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[319,319],[[]],0,0,0,0,0,0,[320,[[91,[184]]]],[321,[[91,[184]]]],[322,[[91,[184]]]],[323,[[91,[184]]]],[324,[[91,[184]]]],[325,[[91,[184]]]],[326,[[91,[184]]]],[327,[[91,[184]]]],[328,[[91,[184]]]],[329,[[91,[184]]]],[330,[[91,[184]]]],[331,[[91,[184]]]],[332,[[91,[184]]]],[333,[[91,[184]]]],[334,[[91,[184]]]],[335,[[91,[184]]]],[336,[[91,[184]]]],[337,[[91,[184]]]],[338,[[91,[184]]]],[339,[[91,[184]]]],[340,[[91,[184]]]],[341,[[91,[184]]]],[342,[[91,[184]]]],[343,[[91,[184]]]],[344,[[91,[184]]]],[345,[[91,[184]]]],[346,[[91,[184]]]],[347,[[91,[184]]]],[348,[[91,[184]]]],[349,[[91,[184]]]],[350,[[91,[184]]]],[351,[[91,[184]]]],[352,[[91,[184]]]],[353,[[91,[184]]]],[354,[[91,[184]]]],[355,[[91,[184]]]],0,0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[320,11]]]],[[],[[8,[321,11]]]],[[],[[8,[356,11]]]],[[],[[8,[322,11]]]],[[],[[8,[323,11]]]],[[],[[8,[324,11]]]],[[],[[8,[325,11]]]],[[],[[8,[326,11]]]],[[],[[8,[327,11]]]],[[],[[8,[328,11]]]],[[],[[8,[329,11]]]],[[],[[8,[330,11]]]],[[],[[8,[331,11]]]],[[],[[8,[332,11]]]],[[],[[8,[333,11]]]],[[],[[8,[334,11]]]],[[],[[8,[319,11]]]],[[],[[8,[335,11]]]],[[],[[8,[336,11]]]],[[],[[8,[337,11]]]],[[],[[8,[338,11]]]],[[],[[8,[339,11]]]],[[],[[8,[340,11]]]],[[],[[8,[341,11]]]],[[],[[8,[342,11]]]],[[],[[8,[343,11]]]],[[],[[8,[344,11]]]],[[],[[8,[345,11]]]],[[],[[8,[346,11]]]],[[],[[8,[347,11]]]],[[],[[8,[348,11]]]],[[],[[8,[349,11]]]],[[],[[8,[350,11]]]],[[],[[8,[351,11]]]],[[],[[8,[352,11]]]],[[],[[8,[353,11]]]],[[],[[8,[354,11]]]],[[],[[8,[355,11]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[2,2,228,229]],0,0,0,[[319,319],3],0,0,0,0,0,0,0,0,0,[[319,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[320,[[8,[11]]]],[321,[[8,[11]]]],[356,[[8,[11]]]],[322,[[8,[11]]]],[323,[[8,[11]]]],[324,[[8,[11]]]],[325,[[8,[11]]]],[326,[[8,[11]]]],[327,[[8,[11]]]],[328,[[8,[11]]]],[329,[[8,[11]]]],[330,[[8,[11]]]],[331,[[8,[11]]]],[332,[[8,[11]]]],[333,[[8,[11]]]],[334,[[8,[11]]]],[319,[[8,[11]]]],[335,[[8,[11]]]],[336,[[8,[11]]]],[337,[[8,[11]]]],[338,[[8,[11]]]],[339,[[8,[11]]]],[340,[[8,[11]]]],[341,[[8,[11]]]],[342,[[8,[11]]]],[343,[[8,[11]]]],[344,[[8,[11]]]],[345,[[8,[11]]]],[346,[[8,[11]]]],[347,[[8,[11]]]],[348,[[8,[11]]]],[349,[[8,[11]]]],[350,[[8,[11]]]],[351,[[8,[11]]]],[352,[[8,[11]]]],[353,[[8,[11]]]],[354,[[8,[11]]]],[355,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[357,[97]],227],98],[[[357,[99]],3],98],[[[357,[100]],199,184,184,184,184,201],98],[[[357,[101]],[4,[201]],[4,[2]]],98],[[[357,[102]],184,184,184,184],98],[[[357,[102]],184,184,184,184,184],98],[[[357,[103]],3],98],[[[357,[104]]],98],[[[357,[105]]],98],[[[357,[106]],184,[91,[2]]],98],[[[357,[107]],184],98],[[[357,[108]]],98],[[[357,[109]]],98],[[[357,[110]],[91,[227]]],98],[[[357,[111]],92],98],[[[357,[111]],184,92],98],[[[357,[112]]],98],[[[357,[113]],199,184,184],98],[[[357,[114]],[4,[2]],[4,[2]],[4,[2]],[4,[184]],[4,[184]],[4,[227]],[4,[3]],[4,[358]],[4,[2]],[4,[208]],[4,[227]]],98],[[[357,[115]],227],98],[[[357,[116]]],98],[[[357,[117]]],98],[[[357,[118]],359],98],[[[357,[171]],209],98],[[[357,[172]],208,208,209],98],[[[357,[119]],184],98],[[[357,[119]],184,359],98],[[[357,[120]]],98],[[[357,[121]],199],98],[[[357,[122]]],98],[[[357,[123]],[4,[3]],[4,[3]]],98],[[[357,[124]],184],98],[[[357,[125]],184,227,227,227,184,184,227,360],98],[[[357,[126]],184,227,227,227,184,227,360],98],[[[357,[127]],361,201],98],[[[357,[128]],3],98],[[[357,[129]],184],98],[[[357,[130]],[4,[225]],184],98],[[[357,[131]],359],98],[[[357,[132]],227],98],[[[357,[133]]],98],[[[357,[134]],6],98],[[[357,[135]],224,201,362,184,226,226,358,358,358,358,358,358,358,358,358,358,358,226,3,358,358,358,358,208,358,227,358],98],[[[357,[136]]],98],[[[357,[137]],[4,[2]],[4,[362]],[4,[184]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[226]],[4,[3]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[199]],[4,[358]],[4,[358]],[4,[358]],[4,[227]],[4,[3]],3,[4,[358]],[4,[201]],[4,[3]]],98],[[[357,[138]]],98],[[[357,[139]],226,227],98],[[[357,[140]],184],98],[[[357,[141]],227],98],[[[357,[142]],227],98],[[[357,[143]],225,226,226,226,227,363,3,227,184],[[98,[[4,[359]]]]]],[[[357,[143]],225,226,226,226,226,227,363,3,227,184,364],[[98,[[4,[359]]]]]],[[[357,[143]],225,226,226,226,226,227,363,365,3,227,184,364],[[98,[[4,[359]]]]]],[[[357,[143]],225,226,226,226,227,363,365,3,227,184],[[98,[[4,[359]]]]]],[[[357,[144]],227],98],[[[357,[145]]],98],[[[357,[146]]],98],[[[357,[147]],184],98],[[[357,[148]],95,359],98],[[[357,[149]]],98],[[[357,[150]]],98],[[[357,[151]]],98],[[[357,[152]],[4,[3]],[4,[3]],[4,[201]]],98],[[[357,[153]],184],98],[[[357,[154]],95,227,227,227,93,94,227,360],98],[[[357,[155]],207,201],98],[[[357,[156]]],98],[[[357,[158]],3],98],[[[357,[159]]],98],[[[357,[160]],209],98],[[[357,[161]],209],98],[[[357,[161]],209,227,209],98],[[[357,[162]],208,199],98],[[[357,[163]],184,227],98],[[[357,[164]],227,227,227,366,366,366,3,3],98],[[[357,[164]],227,227,227,366,366,366,3,3,367],98],[[[357,[165]],184,227,227,227],98],[[[357,[167]],227,3],98],[[[357,[166]],227,3],98],[[[357,[168]]],98],[[[357,[169]],[4,[2]],[4,[362]],[4,[3]],[4,[96]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[358]],[4,[199]],[4,[358]],[4,[358]],[4,[366]],[4,[226]],[4,[227]],[4,[366]],[4,[366]],3,3,[4,[184]],[4,[201]],[4,[3]],[4,[358]],[4,[358]]],98],[[[357,[170]],208,208,227],98],[[[357,[171]],209],98],[[[357,[172]],208,208,209],98],[[[357,[173]],208,201,362,96,358,358,358,358,358,358,358,366,227,226],98],[[[357,[174]],208,201],98],[[[357,[175]]],98],[[[357,[176]],227,3],98],0,[1],[[]],[[]],[[]],[[]],[[],4],[[],4],[368,368],[[]],[6],[6],[[]],[[]],[6],[[]],[[],2],[[],6],[[]],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],9],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[1],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[369,370],98],[[371,370],98],[[372,370],98],[[373,370,374],98],[[375,370,184],98],[[375,370,376],98],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[377,377],[[]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[6],[6],[6],[6],[6],[6],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[378,179],[[98,[[194,[379]]]]]],[[378,179],[[98,[[194,[379]]]]]],[[179,2],[[98,[[192,[378]]]]]],[[],[[98,[230]]]],[[],[[98,[230]]]],[179,[[98,[[192,[230]]]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],2],0,0,0,[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,0,0,[[380,227]],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,225,386,387,227],98],[[228,225,226,226]],0,0,0,[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[[[383,[[382,[381]],[382,[380]],382]]],384],[388,3],0,[388,3],0,[[228,229,209],209],[210,3],[210,3],[389,[[4,[390]]]],[389,[[4,[390]]]],[389,[[4,[387]]]],[389,[[4,[387]]]],[390,389],[387,389],0,0,0,[[228,229]],[[228,229],366],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[391],0,0,0,0,0,[228,226],0,[[228,229],209],[[392,225]],0,0,0,[[[383,[[382,[381]],[382,[380]],382]]],3],[380,3],0,[[393,227,226],[[4,[226]]]],0,0,0,0,[[394,225],393],[[394,225],393],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[383,[[382,[381]],[382,[380]],382]]],222],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]]],395],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[228,229],366],0,0,0,0,0,0,0,0,0,0,[370,3],0,[380,227],0,0,0,0,0,0,0,0,0,[[394,395,229,184,[4,[225]]],98],[[394,395,359,396,[4,[2]]],[[98,[387]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,397,209,227],[[98,[398]]]],[[210,397,209,227],[[98,[3]]]],[[399,2,400],98],[[399,2,400,[4,[227]]],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],206,209],[[98,[209]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],209,209],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],206],[[98,[209]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],206,209],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],206],[[98,[401]]]],[[210,209],98],[[399,2,400,227],98],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,0,0,[210,210],[[[383,[402,402,402]]],[[383,[402,402,402]]]],[370,370],[403,403],[404,404],[380,380],[381,381],[397,397],[405,405],[228,228],[406,406],[391,391],[407,407],[408,408],[400,400],[409,409],[410,410],[386,386],[393,393],[411,411],[390,390],[387,387],[412,412],[389,389],[363,363],[413,413],[365,365],[225,225],[396,396],[414,414],[415,415],[416,416],[417,417],[418,418],[419,419],[420,420],[392,392],[421,421],[229,229],[422,422],[423,423],[424,424],[367,367],[388,388],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[222,216],[[98,[203]]]],[[210,209,209,209],98],[[210,209],209],[[210,209,209,227],209],[210],[[229,209,209,209],[[98,[209]]]],0,0,[[],6],[418,6],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],207],[[98,[405]]]],0,0,0,0,0,0,[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,208],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,208,2],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],207],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6,2]],[227],[[418,227]],[397],[[],397],[[],405],[[],228],[[],406],[[],365],[[],424],[[],388],[[],404],[[],229],0,0,0,[[424,227],184],0,0,0,0,[[210,397,209,227],[[98,[3]]]],0,[[210,397,209,3,227],[[98,[3]]]],[[210,397,209,3,227],[[98,[3]]]],0,0,[[210,397,209,227],[[98,[3]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[404,11]]]],[[],[[8,[397,11]]]],[[],[[8,[405,11]]]],[[],[[8,[228,11]]]],[[],[[8,[406,11]]]],[[],[[8,[400,11]]]],[[],[[8,[362,11]]]],[[],[[8,[409,11]]]],[[],[[8,[386,11]]]],[[],[[8,[390,11]]]],[[],[[8,[387,11]]]],[[],[[8,[363,11]]]],[[],[[8,[413,11]]]],[[],[[8,[365,11]]]],[[],[[8,[225,11]]]],[[],[[8,[396,11]]]],[[],[[8,[414,11]]]],[[],[[8,[392,11]]]],[[],[[8,[421,11]]]],[[],[[8,[367,11]]]],[[],[[8,[388,11]]]],[[],[[98,[409]]]],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,[[210,397,227],[[98,[3]]]],0,[[184,184,184],6],[[184,184],6],[184,6],[[184,184,184,184,184],6],[[184,184,184,184],6],[[],6],[390,227],[389,227],[228,226],[391,3],[229,3],[[210,179],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,208],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],208],98],[[401,401],3],[[409,409],3],[[386,386],3],[[411,411],3],[[387,387],3],[[363,363],3],[[413,413],3],[[365,365],3],[[225,225],3],[[396,396],3],[[414,414],3],[[420,420],3],[[367,367],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],0,0,0,0,[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,229,392,370],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224,229,392],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],184,184,184,184,184],98],[[380,227,227]],[387,227],0,0,0,0,0,0,0,[[416,415],4],[[416,415],4],[391,2],[391,2],0,[226,[[98,[227]]]],[227,226],0,0,[[210,177],178],[[370,177],178],[[403,177],178],[[397,177],178],[[405,177],178],[[228,177],178],[[406,177],178],[[391,177],178],[[407,177],178],[[408,177],178],[[400,177],178],[[362,177],178],[[386,177],178],[[387,177],178],[[363,177],178],[[413,177],178],[[365,177],178],[[225,177],178],[[396,177],178],[[414,177],178],[[419,177],178],[[392,177],178],[[421,177],178],[[229,177],178],[[422,177],178],[[423,177],178],[[424,177],178],[[388,177],178],0,0,0,0,0,0,[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]]],[[98,[388]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],98],[[],[[98,[223]]]],[[],[[98,[425]]]],[[],[[98,[[383,[381,380]]]]]],[[],[[98,[[383,[381,380,[91,[184,426]]]]]]]],[[],[[98,[381]]]],[[210,2,199,184],210],0,0,[417,3],0,[[229,225,227],359],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[388,3],0,[398,3],[228,3],[228,3],[228,3],[[],6],[418,6],0,0,[[[383,[[382,[381]],[382,[380]],382]]],184],0,0,0,0,0,[[393,226,227,226],[[4,[226]]]],0,0,0,[[]],[418],[397],0,0,0,0,[[],6],[[],6],[394],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,[[],98],[[],98],[[393,386,387],98],[[416,415,387],98],[[229,225,209,209],3],0,0,[[209,209,209,209,209,209],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[225,225],[397,3],[405,3],[228,3],[[405,207],3],[[228,224],3],[[406,224],3],[[397,208],3],[[380,2],3],[417,3],[[387,227],3],[[388,227],3],[210,3],[407,3],[229,3],[422,3],[393,3],[416,3],[380,3],[397,3],[[370,403],3],[380,3],[[380,2],3],[427,3],[[225,226,226],3],[[225,227,227],3],[[225,226,226],3],[407,3],[229,3],[422,3],[370,3],[428,3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[416,415],429],[417,384],[[393,227,226],430],[[393,227,226],384],0,[389,[[4,[359]]]],0,0,0,0,0,0,0,0,0,[417,6],0,[[],[[98,[431]]]],[[],[[98,[432]]]],[[],[[98,[432]]]],0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[229,226],209],0,0,0,0,0,0,0,[[388,209],227],0,0,0,[392,3],0,[[388,366],366],0,0,0,0,0,0,0,0,0,0,0,0,0,[[416,415],4],0,0,0,0,0,0,[[380,209],3],0,[[416,415],4],0,0,0,0,0,0,[370,3],[[]],[210,433],[380,433],[407,433],[229,433],[422,433],0,0,0,0,0,0,[[397,210],209],[210,209],[210,209],[[229,209],226],[427,3],0,0,0,0,0,[[393,227,226],430],[[416,415],429],[[199,359],390],[[184,359,2,226,227,413,360,226,227],387],[[225,386],396],[[225,3,184,227,227,2,227,209,227,2,227,209,226,226],392],[[225,184,227,227,2,226],421],[[225,227,227],359],[[394,427,229,417,209,395,2,227,184],[[8,[[4,[359]],193]]]],[430,4],[429,4],0,0,[[393,434],[[4,[389]]]],[415,[[4,[434]]]],[[416,434],[[4,[389]]]],0,0,[[393,434],[[4,[389]]]],[[416,434],[[4,[389]]]],0,0,[391,6],0,0,0,0,0,0,[370,3],0,0,0,0,0,[226,227],[227,226],[[210,[4,[227]]],[[98,[209]]]],[[229,[4,[227]]],[[98,[209]]]],[[229,[4,[227]]],[[98,[399]]]],[184,[[98,[399]]]],0,[396,386],0,[416,414],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[429,4],[417,[[4,[419]]]],[417,[[4,[419]]]],[427,226],0,[381,6],0,[[[383,[[382,[381]],[382,[380]],382]],224,227],[[4,[406]]]],[[[383,[[382,[381]],[382,[380]],382]],224,359],[[4,[406]]]],0,[[[383,[[382,[381]],[382,[380]],382]]],[[98,[6]]]],[381,6],0,0,[[[383,[[382,[381]],[382,[380]],382]],6],[[98,[406]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6],406],[[[383,[[382,[381]],[382,[380]],382]],224],[[98,[228]]]],[[[383,[[382,[381]],[382,[380]],382]],6],[[98,[228]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],224],[[98,[228]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6],228],0,0,0,0,[370,3],[417,[[98,[419]]]],0,0,[427,[[4,[386]]]],[435,209],0,[[388,366],366],0,[[427,227,226,394],98],0,0,0,[387,227],[[388,366],3],0,0,0,0,[[417,419],[[8,[419]]]],0,0,0,[[393,226,227,226],226],0,0,[228,209],0,0,0,0,0,[[225,4,4,3,227,226],[[4,[428]]]],0,0,0,0,0,[[228,209,209]],[[228,209]],[[228,209]],[[228,229,226,209]],[[228,209]],[[380,227]],0,0,0,0,0,0,0,0,0,[388,227],[388,227],[[393,386,359],[[4,[387]]]],[[416,415,359],[[4,[387]]]],[[393,386,227],[[4,[387]]]],[[416,415,227],[[4,[387]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6,226],98],[[228,226,226]],[[393,227,226],4],[[416,415],[[4,[387]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[424,366,227]],[[417,6],98],[[393,386],415],[[393,386],415],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,209],209],[[210,209],209],0,0,0,0,0,0,0,[404,[[8,[11]]]],[397,[[8,[11]]]],[405,[[8,[11]]]],[228,[[8,[11]]]],[406,[[8,[11]]]],[400,[[8,[11]]]],[362,[[8,[11]]]],[409,[[8,[11]]]],[386,[[8,[11]]]],[390,[[8,[11]]]],[387,[[8,[11]]]],[363,[[8,[11]]]],[413,[[8,[11]]]],[365,[[8,[11]]]],[225,[[8,[11]]]],[396,[[8,[11]]]],[414,[[8,[11]]]],[392,[[8,[11]]]],[421,[[8,[11]]]],[367,[[8,[11]]]],[388,[[8,[11]]]],0,[381,6],0,[[381,6],6],[[[383,[[382,[381]],[382,[380]],382]],207],[[98,[405]]]],[[[383,[[382,[381]],[382,[380]],382]],6],[[98,[405]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],207],[[98,[405]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6],405],[370,3],0,0,0,0,[[380,3]],[199],[[418,199]],[[229,3]],[[388,3]],[199],[[418,199]],[[380,3]],0,0,0,[[228,229]],[[228,229]],[229,209],0,0,0,0,0,0,0,0,[429,225],[393,225],[396,225],[414,225],[421,225],0,0,[406,396],0,[[229,209],[[98,[209]]]],0,[[184,184,184,184,184],[[98,[6]]]],0,[210,209],[229,209],0,0,0,0,0,0,0,0,0,0,0,0,[[388,209],227],0,0,0,[[388,366],366],0,[392,225],0,0,0,[227,[[4,[360]]]],0,0,0,0,0,[362,400],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[363,[[98,[413]]]],[[[383,[[382,[381]],[382,[380]],382]],227],98],[[[383,[[382,[381]],[382,[380]],382]],6],[[98,[388]]]],[381,6],0,[[[383,[[382,[381]],[382,[380]],382]]],[[98,[6]]]],0,[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6],[[98,[388]]]],0,[381,6],0,[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],210,227,2],98],0,0,0,[[381,6],6],[[[383,[[382,[381]],[382,[380]],382]],208],[[98,[397]]]],[[[383,[[382,[381]],[382,[380]],382]],208],98],[[[383,[[382,[381]],[382,[380]],382]],6],[[98,[397]]]],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],208],98],[[[383,[[0,[[385,[381]],[382,[381]]]],[0,[[385,[380]],[382,[380]]]],[0,[385,382]]]],6],397],0,[[],[[98,[210]]]],[[],[[98,[370]]]],[[],[[98,[404]]]],[[],[[98,[391]]]],[[],[[98,[407]]]],[[],[[98,[408]]]],[[],[[98,[410]]]],[[],[[98,[393]]]],[[],[[98,[417]]]],[[],[[98,[229]]]],[[],[[98,[422]]]],[[],[[98,[423]]]],[[],[[98,[210]]]],[[],[[98,[370]]]],[[],[[98,[404]]]],[[],[[98,[391]]]],[[],[[98,[407]]]],[[],[[98,[408]]]],[[],[[98,[410]]]],[[],[[98,[393]]]],[[],[[98,[417]]]],[[],[[98,[229]]]],[[],[[98,[422]]]],[[],[[98,[423]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[386,[185,[386]]]]]],[[],8],[[],8],[184,[[8,[436,[185,[436]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[363,[185,[363]]]]]],[[],8],[184,[[8,[413,[185,[413]]]]]],[[],8],[184,[[8,[365,[185,[365]]]]]],[184,[[8,[225,[185,[225]]]]]],[[],8],[184,[[8,[396,[185,[396]]]]]],[[],8],[184,[[8,[414,[185,[414]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[420,[185,[420]]]]]],[[],8],[419,[[98,[392]]]],[419,[[98,[392]]]],[[],8],[419,[[98,[421]]]],[419,[[98,[421]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[367,[185,[367]]]]]],[[],8],[[],[[8,[386,[185,[386]]]]]],[[],[[8,[436,[185,[436]]]]]],[[],[[8,[363,[185,[363]]]]]],[[],[[8,[413,[185,[413]]]]]],[[],[[8,[365,[185,[365]]]]]],[[],[[8,[225,[185,[225]]]]]],[[],[[8,[396,[185,[396]]]]]],[[],[[8,[414,[185,[414]]]]]],[[],[[8,[420,[185,[420]]]]]],[[],[[8,[367,[185,[367]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[404,98],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[397,210],209],[[228,229],209],[[228,229,209],[[98,[209]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[424,227,366]],[[210,397,209]],[[229,394,399,227],98],[[210,209,227]],[[416,227,227]],[[228,229,227]],0,0,0,0,[391,98],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,397,209,227],[[98,[398]]]],[[210,397,209,227],[[98,[398]]]],[[210,397,209,227],[[98,[3]]]],[[210,397,209,227],[[98,[3]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[2,3],[[],2],0,[2,3],[[],2],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],437],[[],438],[[],439],[[],440],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[437,11]]]],[[],[[8,[438,11]]]],[[],[[8,[439,11]]]],[[],[[8,[440,11]]]],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[437,[[8,[11]]]],[438,[[8,[11]]]],[439,[[8,[11]]]],[440,[[8,[11]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[433,98],[177,[[8,[200]]]]],"p":[[3,"Private"],[3,"Pubkey"],[15,"bool"],[4,"Option"],[3,"Mango"],[15,"usize"],[6,"ProgramResult"],[4,"Result"],[3,"TypeId"],[3,"AccountBuybackFeesWithMngo"],[3,"Error"],[3,"AccountClose"],[3,"AccountCreate"],[3,"AccountEdit"],[3,"AccountExpand"],[3,"AccountToggleFreeze"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[3,"AltExtend"],[3,"AltSet"],[3,"Benchmark"],[3,"ComputeAccountData"],[3,"FlashLoanBegin"],[3,"FlashLoanEnd"],[3,"GroupClose"],[3,"GroupCreate"],[3,"GroupEdit"],[3,"GroupWithdrawInsuranceFund"],[3,"HealthRegionBegin"],[3,"HealthRegionEnd"],[3,"IxGateSet"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2PlaceTakeOrder"],[3,"OpenbookV2RegisterMarket"],[3,"OpenbookV2SettleFunds"],[3,"PerpCancelAllOrders"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelOrder"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCloseMarket"],[3,"PerpConsumeEvents"],[3,"PerpCreateMarket"],[3,"PerpDeactivatePosition"],[3,"PerpEditMarket"],[3,"PerpForceClosePosition"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpPlaceOrder"],[3,"PerpSettleFees"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3PlaceOrder"],[3,"Serum3RegisterMarket"],[3,"Serum3SettleFunds"],[3,"Serum3SettleFundsV2Extra"],[3,"Serum3SettleFundsV2"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"StubOracleSet"],[3,"TokenAddBank"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreate"],[3,"TokenConditionalSwapTrigger"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"TokenDeregister"],[3,"TokenEdit"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqBankruptcy"],[3,"TokenLiqWithToken"],[3,"TokenRegister"],[3,"TokenRegisterTrustless"],[3,"TokenUpdateIndexAndRate"],[3,"TokenWithdraw"],[3,"AccountMeta"],[3,"Vec"],[4,"FlashLoanType"],[4,"Serum3SelfTradeBehavior"],[4,"Serum3OrderType"],[4,"Serum3Side"],[3,"InterestRateParams"],[3,"AccountBuybackFeesWithMngo"],[6,"Result"],[3,"AccountClose"],[3,"AccountCreate"],[3,"AccountEdit"],[3,"AccountExpand"],[3,"AccountToggleFreeze"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[3,"AltExtend"],[3,"AltSet"],[3,"Benchmark"],[3,"ComputeAccountData"],[3,"FlashLoanBegin"],[3,"FlashLoanEnd"],[3,"GroupClose"],[3,"GroupCreate"],[3,"GroupEdit"],[3,"GroupWithdrawInsuranceFund"],[3,"HealthRegionBegin"],[3,"HealthRegionEnd"],[3,"IxGateSet"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2PlaceTakeOrder"],[3,"OpenbookV2RegisterMarket"],[3,"OpenbookV2SettleFunds"],[3,"PerpCancelAllOrders"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelOrder"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCloseMarket"],[3,"PerpConsumeEvents"],[3,"PerpCreateMarket"],[3,"PerpDeactivatePosition"],[3,"PerpEditMarket"],[3,"PerpForceClosePosition"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpPlaceOrder"],[3,"PerpSettleFees"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3PlaceOrder"],[3,"Serum3RegisterMarket"],[3,"Serum3SettleFunds"],[3,"Serum3SettleFundsV2Extra"],[3,"Serum3SettleFundsV2"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"StubOracleSet"],[3,"TokenAddBank"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreate"],[3,"TokenConditionalSwapTrigger"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"TokenDeregister"],[3,"TokenEdit"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqBankruptcy"],[3,"TokenLiqWithToken"],[3,"TokenRegister"],[3,"TokenRegisterTrustless"],[3,"TokenUpdateIndexAndRate"],[3,"TokenWithdraw"],[3,"Formatter"],[6,"Result"],[3,"AccountInfo"],[3,"Transfer"],[3,"CpiContext"],[3,"BTreeMap"],[3,"BTreeSet"],[15,"u8"],[3,"TryFromPrimitiveError"],[3,"AccountInfoRef"],[3,"AccountInfoRefMut"],[3,"KeyedAccount"],[3,"KeyedAccountSharedData"],[8,"ZeroCopy"],[8,"Owner"],[3,"Ref"],[4,"Error"],[3,"RefMut"],[3,"AccountSharedData"],[4,"ProgramError"],[4,"MangoError"],[8,"Display"],[15,"u32"],[3,"Error"],[3,"String"],[3,"MangoAccountData"],[3,"Equity"],[3,"TokenEquity"],[3,"PerpEquity"],[3,"HealthCache"],[6,"Serum3MarketIndex"],[6,"TokenIndex"],[6,"I80F48"],[3,"Bank"],[3,"Prices"],[4,"HealthType"],[3,"TokenInfo"],[8,"KeyedAccountReader"],[3,"FixedOrderAccountRetriever"],[3,"ScanningAccountRetriever"],[3,"ScannedBanksAndOracles"],[3,"TokenBalance"],[3,"TokenMaxReserved"],[3,"Serum3Info"],[3,"PerpInfo"],[6,"MangoAccountRef"],[6,"MangoAccountValue"],[6,"PerpMarketIndex"],[4,"Side"],[15,"i64"],[15,"u64"],[3,"PerpPosition"],[3,"PerpMarket"],[3,"OpenOrders"],[3,"Benchmark"],[3,"OpenbookV2CancelAllOrders"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2SettleFunds"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2PlaceTakerOrder"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2RegisterMarket"],[3,"ComputeAccountData"],[3,"AltExtend"],[3,"AltSet"],[3,"TokenConditionalSwapTrigger"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreateV2"],[3,"TokenConditionalSwapCreate"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpSettleFees"],[3,"PerpForceClosePosition"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"PerpConsumeEvents"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelAllOrders"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCancelOrder"],[3,"PerpPlaceOrderPeggedV2"],[3,"PerpPlaceOrderPegged"],[3,"PerpPlaceOrderV2"],[3,"PerpPlaceOrder"],[3,"PerpDeactivatePosition"],[3,"PerpCloseMarket"],[3,"PerpEditMarket"],[3,"PerpCreateMarket"],[3,"TokenLiqBankruptcy"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqWithToken"],[3,"LiqTokenBankruptcy"],[3,"LiqTokenWithToken"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3SettleFundsV2"],[3,"Serum3SettleFunds"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3PlaceOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3RegisterMarket"],[3,"HealthRegionEnd"],[3,"HealthRegionBegin"],[3,"FlashLoanEndV2"],[3,"FlashLoanEnd"],[3,"FlashLoanBegin"],[3,"TokenWithdraw"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"StubOracleSetTest"],[3,"StubOracleSet"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"AccountBuybackFeesWithMngo"],[3,"AccountClose"],[3,"AccountToggleFreeze"],[3,"AccountEdit"],[3,"AccountExpandV2"],[3,"AccountExpand"],[3,"AccountCreate"],[3,"TokenUpdateIndexAndRate"],[3,"TokenDeregister"],[3,"TokenAddBank"],[3,"TokenEdit"],[3,"TokenRegisterTrustless"],[3,"TokenRegister"],[3,"GroupClose"],[3,"IxGateSet"],[3,"GroupWithdrawInsuranceFund"],[3,"GroupEdit"],[3,"GroupCreate"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[4,"LoanOriginationFeeInstruction"],[3,"PerpBalanceLog"],[3,"TokenBalanceLog"],[3,"FlashLoanLog"],[3,"WithdrawLog"],[3,"DepositLog"],[3,"FillLog"],[3,"FillLogV2"],[3,"FillLogV3"],[3,"PerpUpdateFundingLog"],[3,"PerpUpdateFundingLogV2"],[3,"UpdateIndexLog"],[3,"UpdateRateLog"],[3,"TokenLiqWithTokenLog"],[3,"Serum3OpenOrdersBalanceLog"],[3,"Serum3OpenOrdersBalanceLogV2"],[3,"WithdrawLoanOriginationFeeLog"],[3,"WithdrawLoanLog"],[3,"TokenLiqBankruptcyLog"],[3,"DeactivateTokenPositionLog"],[3,"DeactivatePerpPositionLog"],[3,"TokenMetaDataLog"],[3,"PerpMarketMetaDataLog"],[3,"Serum3RegisterMarketLog"],[3,"PerpLiqBaseOrPositivePnlLog"],[3,"PerpLiqBankruptcyLog"],[3,"PerpLiqNegativePnlOrBankruptcyLog"],[3,"PerpSettlePnlLog"],[3,"PerpSettleFeesLog"],[3,"AccountBuybackFeesWithMngoLog"],[3,"FilledPerpOrderLog"],[3,"PerpTakerTradeLog"],[3,"PerpForceClosePositionLog"],[3,"TokenForceCloseBorrowsWithTokenLog"],[3,"TokenConditionalSwapCreateLog"],[3,"TokenConditionalSwapTriggerLog"],[3,"TokenConditionalSwapCancelLog"],[3,"FlashLoanTokenDetail"],[3,"Context"],[15,"f32"],[15,"u128"],[15,"u16"],[6,"OpenbookV2MarketIndex"],[3,"OracleConfigParams"],[4,"PlaceOrderType"],[15,"i32"],[4,"SelfTradeBehavior"],[15,"f64"],[4,"TokenConditionalSwapDisplayPriceStyle"],[3,"MangoV4"],[3,"InitOpenOrders"],[3,"Group"],[3,"CloseOpenOrders"],[3,"SettleFunds"],[3,"PlaceOrder"],[3,"NewOrderInstructionV3"],[3,"CancelOrder"],[3,"CancelOrderInstructionV2"],[3,"OrderBookStateHeader"],[3,"MarketState"],[3,"Slab"],[3,"MangoAccountFixed"],[3,"MangoAccountDynamicHeader"],[8,"DerefOrBorrow"],[3,"DynamicAccount"],[8,"Iterator"],[8,"DerefOrBorrowMut"],[4,"BookSideOrderTree"],[3,"LeafNode"],[3,"TokenConditionalSwap"],[3,"AnyNode"],[3,"InnerNode"],[3,"MintInfo"],[3,"FillEvent"],[3,"BookSide"],[3,"Orderbook"],[6,"MangoAccountRefMut"],[4,"SideAndOrderTree"],[3,"TokenPosition"],[3,"WithdrawResult"],[3,"OracleState"],[3,"OracleConfig"],[4,"CheckLiquidatable"],[8,"Clone"],[4,"IxGate"],[3,"MangoAccount"],[3,"Serum3Orders"],[3,"PerpOpenOrder"],[3,"OpenbookV2Market"],[3,"OpenbookV2MarketIndexReservation"],[4,"OracleType"],[3,"StubOracle"],[4,"OrderState"],[3,"FreeNode"],[4,"PostOrderType"],[4,"OrderTreeType"],[3,"OrderTreeRoot"],[3,"OrderTreeNodes"],[3,"EventQueue"],[3,"EventQueueHeader"],[3,"AnyEvent"],[4,"EventType"],[3,"OutEvent"],[3,"Serum3Market"],[3,"Serum3MarketIndexReservation"],[3,"StablePriceModel"],[6,"MangoAccountLoadedRef"],[3,"Global"],[3,"Order"],[3,"BookSideIterItem"],[3,"OrderTreeIter"],[3,"BookSideIter"],[6,"MangoAccountLoadedRefCell"],[6,"MangoAccountLoadedRefCellMut"],[15,"str"],[6,"NodeHandle"],[15,"i8"],[4,"NodeTag"],[3,"TokenIndex"],[3,"Serum3MarketIndex"],[3,"PerpMarketIndex"],[3,"I80F48"],[8,"AccountReader"],[8,"LoadZeroCopy"],[8,"LoadZeroCopyRef"],[8,"LoadMutZeroCopy"],[8,"LoadMutZeroCopyRef"],[8,"Contextable"],[8,"IsAnchorErrorWithCode"],[8,"AccountRetriever"],[8,"LowPrecisionDivision"],[8,"ClampToInt"],[4,"OrderParams"],[8,"QueueHeader"],[3,"BookSideOrderHandle"],[8,"DynamicHeader"],[8,"MangoAccountLoader"],[13,"OraclePegged"],[13,"Fixed"],[13,"ImmediateOrCancel"]]},\ +"mango_v4":{"doc":"","t":[7,3,11,14,0,0,0,0,11,14,11,11,11,5,11,11,11,11,11,11,11,11,11,5,0,14,14,0,11,14,0,0,5,11,11,0,11,0,11,11,11,11,0,14,11,11,0,14,14,11,11,0,14,0,11,11,11,11,0,11,11,0,11,11,11,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,3,3,3,3,3,3,3,3,3,3,13,3,13,13,3,13,3,3,4,3,3,3,3,3,3,13,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,4,3,3,4,3,3,3,4,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,7,5,5,7,5,5,7,5,5,3,3,8,3,8,3,8,8,8,8,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,12,12,10,10,11,11,11,11,10,10,11,11,11,11,10,10,11,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,13,13,13,13,13,8,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,8,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,2,2,11,11,11,11,11,10,10,11,11,11,11,11,11,11,2,2,11,11,11,11,11,11,11,11,11,11,10,11,11,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,8,3,3,4,13,13,13,3,3,3,3,3,3,3,3,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,10,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,12,11,11,11,12,12,11,5,5,5,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,12,11,12,12,12,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,12,5,5,12,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,8,8,10,10,10,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,3,3,3,3,13,13,4,3,3,3,3,3,3,3,3,3,3,3,13,3,3,13,3,13,3,3,3,3,13,3,3,3,3,3,3,13,13,3,3,3,3,3,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,3,3,3,3,3,11,12,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,5,12,12,12,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,13,13,13,13,13,13,13,13,13,13,3,3,13,13,13,13,3,13,13,13,13,13,3,3,3,3,4,13,13,4,17,17,13,8,8,3,8,3,3,4,17,17,13,3,13,13,13,3,13,3,13,13,13,17,13,17,13,13,3,13,13,16,4,13,3,13,13,13,13,13,17,17,17,17,3,3,3,6,6,6,8,6,6,6,13,13,3,6,4,13,17,13,13,13,13,13,13,3,6,3,13,13,13,13,3,3,13,13,3,4,3,4,4,3,3,3,4,3,13,3,17,13,13,13,13,13,13,13,13,13,13,13,13,3,6,3,13,3,13,13,13,4,13,13,13,13,4,13,17,17,17,8,4,13,13,13,13,13,13,13,13,3,6,3,3,13,13,13,4,4,13,3,13,13,3,13,13,13,13,13,13,13,3,13,13,4,4,13,13,13,13,6,13,13,3,13,13,13,13,13,13,13,3,17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,2,14,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,12,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,2,14,11,12,12,12,12,12,11,12,11,11,12,12,12,11,11,12,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,12,12,10,11,11,12,12,12,12,12,12,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,12,5,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,12,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,2,14,12,11,12,11,11,11,11,10,11,12,12,11,12,12,12,12,12,11,12,12,12,10,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,10,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,12,12,12,12,12,12,11,12,10,10,10,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,12,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,12,12,12,12,12,11,11,11,11,11,11,11,5,11,11,11,12,12,11,11,11,12,12,11,11,12,12,11,12,12,12,2,14,12,11,12,12,12,12,12,5,5,11,11,11,5,12,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,11,12,11,11,12,11,11,12,12,11,11,11,11,11,11,12,12,12,12,11,11,12,12,11,5,12,11,12,11,12,12,12,11,11,12,12,12,12,11,12,12,12,11,12,12,11,12,12,12,12,12,5,12,12,12,12,12,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,12,2,14,12,11,10,11,11,11,10,11,11,12,12,12,11,11,11,12,12,12,12,12,12,12,12,11,11,11,11,11,12,12,11,12,11,12,11,12,11,11,12,12,12,12,0,0,12,12,12,12,12,12,11,12,12,12,11,12,11,12,12,12,11,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,11,12,11,12,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,7,5,5,7,5,5,3,3,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5],"n":["ID","Mango","__clone_box","account_seeds","accounts","accounts_ix","accounts_zerocopy","address_lookup_table_program","az","bank_seeds","borrow","borrow_mut","cast_from","check_id","checked_as","checked_cast_from","clone","clone_into","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","entry","error","error_msg","error_msg_typed","events","from","group_seeds","health","i80f48","id","id","init","instruction","into","logs","lossless_try_into","lossless_try_into","lossy_into","lossy_into","mango_v4","openbook_v2_market_seeds","overflowing_as","overflowing_cast_from","program","require_msg","require_msg_typed","saturating_as","saturating_cast_from","serum3_cpi","serum_market_seeds","state","to_owned","try_from","try_into","type_id","types","unwrapped_as","unwrapped_cast_from","util","vzip","wrapping_as","wrapping_cast_from","zip","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Benchmark","ComputeAccountData","FlashLoanBegin","FlashLoanEnd","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","IxGateSet","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Serum3SettleFunds","Serum3SettleFundsV2","Serum3SettleFundsV2Extra","StubOracleClose","StubOracleCreate","StubOracleSet","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account_a","account_a","account_b","account_b","address_lookup_table","address_lookup_table","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","authority","authority","authority","authority","authority","authority","authority","authority","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank","bank","bank","bank","bank","bank","bank","bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_oracle","base_oracle","base_vault","base_vault","base_vault","base_vault","base_vault","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buy_bank","buy_bank","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","creator","dao_account","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","destination","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dust_vault","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","existing_bank","fees_bank","fees_oracle","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","index_reservation","index_reservation","index_reservation","index_reservation","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instructions","instructions","instructions","insurance_bank","insurance_bank_vault","insurance_mint","insurance_oracle","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","liab_mint_info","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","liqor_authority","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market_asks","market_asks","market_asks","market_asks","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_bids","market_bids","market_bids","market_bids","market_event_queue","market_event_queue","market_event_queue","market_event_queue","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_request_queue","market_request_queue","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","mint","mint","mint","mint","mint_info","mint_info","mint_info","mint_info","mint_info","mint_info","mngo_bank","mngo_oracle","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer_bank","payer_bank","payer_bank","payer_oracle","payer_oracle","payer_oracle","payer_vault","payer_vault","payer_vault","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_oracle","quote_oracle","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","rent","rent","rent","rent","rent","rent","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_bank","sell_bank","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","settle_bank","settle_bank","settle_bank","settle_bank","settle_bank","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_vault","settle_vault","settle_vault","settler","settler_owner","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","token_account","token_account","token_account","token_account","token_account","token_authority","token_authority","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","v1","v2","vault","vault","vault","vault","vault","vault","vault","vault","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AbortTransaction","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Ask","Benchmark","Bid","CancelProvide","ComputeAccountData","DecrementTake","FlashLoanBegin","FlashLoanEnd","FlashLoanType","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","ImmediateOrCancel","InterestRateParams","IxGateSet","Limit","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","PostOnly","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3OrderType","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SelfTradeBehavior","Serum3SettleFunds","Serum3SettleFundsV2","Serum3SettleFundsV2Extra","Serum3Side","StubOracleClose","StubOracleCreate","StubOracleSet","Swap","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","Unknown","__clone_box","__clone_box","__clone_box","__clone_box","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account","account_a","account_a","account_b","account_b","address_lookup_table","address_lookup_table","adjustment_factor","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","admin","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","asks","authority","authority","authority","authority","authority","authority","authority","authority","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank","bank","bank","bank","bank","bank","bank","bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_bank","base_oracle","base_oracle","base_vault","base_vault","base_vault","base_vault","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buy_bank","buy_bank","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","compute_budget","creator","dao_account","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","destination","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dummy","dust_vault","eq","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","event_queue","existing_bank","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","exit","fees_bank","fees_oracle","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","group","index_reservation","index_reservation","index_reservation","index_reservation","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instructions","instructions","instructions","insurance_bank","insurance_bank_vault","insurance_mint","insurance_oracle","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","insurance_vault","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","jupiter_mainnet_3","jupiter_mainnet_4","liab_mint_info","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","liqor_authority","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","liqor_owner","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market_asks","market_asks","market_asks","market_asks","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_base_vault","market_bids","market_bids","market_bids","market_bids","market_event_queue","market_event_queue","market_event_queue","market_event_queue","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_quote_vault","market_request_queue","market_request_queue","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","market_vault_signer","max_rate","mint","mint","mint","mint","mint_info","mint_info","mint_info","mint_info","mint_info","mint_info","mngo_bank","mngo_oracle","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_market_external","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","openbook_v2_program","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer","payer_bank","payer_bank","payer_bank","payer_oracle","payer_oracle","payer_oracle","payer_vault","payer_vault","payer_vault","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","perp_market","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_bank","quote_oracle","quote_oracle","quote_vault","quote_vault","quote_vault","quote_vault","quote_vault","rate0","rate1","rent","rent","rent","rent","rent","rent","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_bank","sell_bank","serialize","serialize","serialize","serialize","serialize","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_market_external","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","serum_program","settle_bank","settle_bank","settle_bank","settle_bank","settle_bank","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_oracle","settle_vault","settle_vault","settle_vault","settler","settler_owner","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","sol_destination","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","system_program","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_infos","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_account_metas","to_owned","to_owned","to_owned","to_owned","token_account","token_account","token_account","token_account","token_account","token_authority","token_authority","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","token_program","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","transfer_ctx","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_accounts","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","util0","util1","v1","v2","vault","vault","vault","vault","vault","vault","vault","vault","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ID","check_id","id","ID","check_id","id","ID","check_id","id","AccountInfoRef","AccountInfoRefMut","AccountReader","KeyedAccount","KeyedAccountReader","KeyedAccountSharedData","LoadMutZeroCopy","LoadMutZeroCopyRef","LoadZeroCopy","LoadZeroCopyRef","__clone_box","__clone_box","account","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_slice","borrow_slice","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","data","data","data","data","data","data","data","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","key","key","key","key","key","key","key","key","key","load","load","load","load","load","load","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_fully_unchecked","load_mut","load_mut","load_mut","load_mut_fully_unchecked","load_mut_fully_unchecked","load_mut_fully_unchecked","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","addresses","contains","cpi_extend","AccountIsFrozen","BankBorrowLimitReached","BankNetBorrowsLimitReached","BeingLiquidated","CannotSettleWithSelf","Contextable","DepositLimit","DepositsIntoLiquidatingMustRecover","GroupIsHalted","HasLiquidatablePerpBasePosition","HasLiquidatablePositivePerpPnl","HasLiquidatableTokenPosition","HasOpenOrUnsettledSerum3Orders","HasOpenPerpOrders","HasOpenPerpTakerFills","HealthMustBeNegative","HealthMustBePositive","HealthMustBePositiveOrIncrease","HealthRegionBadInnerInstruction","InitAssetWeightCantBeNegative","InsufficentBankVaultFunds","InvalidBank","InvalidFlashLoanTargetCpiProgram","InvalidHealthAccountCount","IsAnchorErrorWithCode","IsBankrupt","IsNotBankrupt","IxIsDisabled","MangoError","MarketInReduceOnlyMode","MathError","MaxSettleAmountMustBeGreaterThanZero","NoFreePerpPositionIndex","NoFreeSerum3OpenOrdersIndex","NoFreeTokenPositionIndex","NoLiquidatablePerpBasePosition","NotImplementedError","OracleConfidence","OracleStale","PerpHasBaseLots","PerpOrderIdNotFound","PerpPositionDoesNotExist","ProfitabilityMismatch","Serum3OpenOrdersExistAlready","SettlementAmountMustBePositive","SomeError","TokenConditionalSwapPriceNotInRange","TokenInForceClose","TokenInReduceOnlyMode","TokenPositionDoesNotExist","UnexpectedOracle","UnknownOracleType","WouldSelfTrade","__clone_box","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","context","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","error_code","error_msg","error_msg_typed","fmt","fmt","from","init","into","is_anchor_error_with_code","is_oracle_error","lossless_try_into","lossless_try_into","lossy_into","lossy_into","name","overflowing_as","overflowing_cast_from","require_msg","require_msg_typed","saturating_as","saturating_cast_from","to_owned","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","with_context","wrapping_as","wrapping_cast_from","Equity","MangoAccountData","PerpEquity","TokenEquity","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","equity","fmt","fmt","fmt","from","from","from","from","health_cache","init","init","init","init","init_health","into","into","into","into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_health","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_market_index","perps","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","token_index","tokens","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","value","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AccountRetriever","FixedOrderAccountRetriever","HealthCache","HealthType","Init","LiquidationEnd","Maint","PerpInfo","Prices","ScannedBanksAndOracles","ScanningAccountRetriever","Serum3Info","TokenBalance","TokenInfo","TokenMaxReserved","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","adjust_serum3_reserved","adjust_token_balance","ais","asks_base_lots","asset","asset_weighted_price","az","az","az","az","az","az","az","az","az","az","az","balance_spot","bank_and_oracle","bank_and_oracle","bank_and_oracle","banks_mut_and_oracles","banks_mut_and_oracles","base_info_index","base_lot_size","base_lots","base_prices","begin_perp","begin_serum3","bids_base_lots","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compute_health","compute_health_from_fixed_accounts","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","effective_token_balances","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","has_liq_spot_assets","has_liq_spot_borrows","has_open_fills","has_open_orders","has_perp_base_positions","has_perp_negative_pnl_no_base","has_perp_open_fills","has_perp_open_orders","has_perp_positive_pnl_no_base","has_phase1_liquidatable","has_phase2_liquidatable","has_phase3_liquidatable","has_possible_spot_liquidations","has_serum3_open_orders_funds","has_zero_funds","health","health_assets_and_liabs_stable_assets","health_assets_and_liabs_stable_liabs","health_contribution","health_ratio","health_unsettled_pnl","in_phase1_liquidation","in_phase2_liquidation","in_phase3_liquidation","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_base_asset_weight","init_base_liab_weight","init_liab_weight","init_overall_asset_weight","init_scaled_asset_weight","init_scaled_liab_weight","into","into","into","into","into","into","into","into","into","into","into","into_banks_and_oracles","is_liquidatable","liab","liab_weighted_price","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_asset_weight","maint_base_asset_weight","maint_base_liab_weight","maint_liab_weight","maint_overall_asset_weight","market_index","max_borrow_for_health_ratio","max_perp_for_health_ratio","max_serum_reserved","max_swap_source_for_health","max_swap_source_for_health_fn","max_swap_source_for_health_ratio","n_banks","n_perps","new","new_fixed_order_account_retriever","new_health_cache","new_health_cache_skipping_bad_oracles","new_single_price","new_with_staleness","oracle","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_info","perp_market_and_oracle_price","perp_market_and_oracle_price","perp_market_and_oracle_price","perp_market_index","perp_max_settle","prices","quote","quote_info_index","recompute_perp_info","require_after_phase1_liquidation","require_after_phase2_liquidation","reserved_base","reserved_quote","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scanned_bank_and_oracle","scanned_bank_and_oracle","scanned_perp_market_and_oracle","scanned_serum_oo","serialize","serialize","serialize","serialize","serialize","serialize","serum_oo","serum_oo","serum_oo","settle_token_index","spot_amount_given_for_health_zero","spot_amount_taken_for_health_zero","spot_and_perp","stable","staleness_slot","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","token_index","token_info","token_info_index","total_serum3_potential","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unweighted_health_unsettled_pnl","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ClampToInt","LowPrecisionDivision","checked_div_30bit_precision","checked_div_f64_precision","clamp_to_i64","clamp_to_u64","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountExpandV2","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","Benchmark","ComputeAccountData","FlashLoanBegin","FlashLoanEnd","FlashLoanEndV2","GroupClose","GroupCreate","GroupEdit","GroupWithdrawInsuranceFund","HealthRegionBegin","HealthRegionEnd","IxGateSet","LiqTokenBankruptcy","LiqTokenWithToken","OpenbookV2CancelAllOrders","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2PlaceOrder","OpenbookV2PlaceTakerOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpEditMarket","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpLiqNegativePnlOrBankruptcyV2","PerpPlaceOrder","PerpPlaceOrderPegged","PerpPlaceOrderPeggedV2","PerpPlaceOrderV2","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Serum3SettleFundsV2","StubOracleClose","StubOracleCreate","StubOracleSet","StubOracleSetTest","TokenAddBank","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapCreateV2","TokenConditionalSwapTrigger","TokenDeposit","TokenDepositIntoExisting","TokenDeregister","TokenEdit","TokenForceCloseBorrowsWithToken","TokenLiqBankruptcy","TokenLiqWithToken","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","account_num","account_num","admin_opt","allow_borrow","allow_creating_borrows","allow_creating_borrows","allow_creating_deposits","allow_creating_deposits","amount","amount","amount","amount","asset_token_index","asset_token_index","asset_token_index","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank_num","base_decimals","base_decimals_opt","base_liquidation_fee","base_liquidation_fee_opt","base_lot_size","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_weight_scale_start_quote_opt","buyback_fees_bonus_factor_opt","buyback_fees_expiry_interval_opt","buyback_fees_opt","buyback_fees_swap_mango_account_opt","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","client_order_id","delegate_opt","deposit_limit_quote_opt","deposit_weight_scale_start_quote_opt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deviation","display_price_style","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","expiry_timestamp","fast_listing_admin_opt","fee_penalty","fee_penalty_opt","fees_to_dao","fees_to_dao","flash_loan_type","flash_loan_type","force_close","force_close_opt","force_close_opt","force_close_opt","force_close_opt","freeze","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","group_insurance_fund","group_insurance_fund_opt","group_insurance_fund_opt","group_num","impact_quantity","impact_quantity_opt","index","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_asset_weight_opt","init_base_asset_weight","init_base_asset_weight_opt","init_base_liab_weight","init_base_liab_weight_opt","init_liab_weight","init_liab_weight_opt","init_overall_asset_weight","init_overall_asset_weight_opt","intention","interest_rate_params","interest_rate_params_opt","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","ix_gate","last_update_slot","liab_token_index","liab_token_index","liab_token_index","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit","limit_price","limit_price","limit_price","liquidation_fee","liquidation_fee_opt","loan_amounts","loan_fee_rate","loan_fee_rate_opt","loan_origination_fee_rate","loan_origination_fee_rate_opt","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maint_asset_weight","maint_asset_weight_opt","maint_base_asset_weight","maint_base_asset_weight_opt","maint_base_liab_weight","maint_base_liab_weight_opt","maint_liab_weight","maint_liab_weight_opt","maint_overall_asset_weight","maint_overall_asset_weight_opt","maker_fee","maker_fee_opt","market_index","market_index","max_base_lots","max_base_lots","max_base_lots","max_base_lots","max_base_qty","max_base_qty","max_base_qty","max_base_transfer","max_buy","max_buy","max_buy_token_to_liqee","max_buyback_usd","max_funding","max_funding_opt","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_liab_transfer","max_native_quote_qty_including_fees","max_native_quote_qty_including_fees","max_native_quote_qty_including_fees","max_oracle_staleness_slots","max_oracle_staleness_slots","max_pnl_transfer","max_quote_lots","max_quote_lots","max_quote_lots","max_quote_lots","max_sell","max_sell","max_sell_token_to_liqor","max_settle_amount","min_funding","min_funding_opt","min_vault_to_deposits_ratio","min_vault_to_deposits_ratio_opt","mngo_token_index_opt","name","name","name","name","name","name","name_opt","name_opt","name_opt","name_opt","net_borrow_limit_per_window_quote","net_borrow_limit_per_window_quote_opt","net_borrow_limit_window_size_ts","net_borrow_limit_window_size_ts_opt","new_addresses","num_loans","oracle_config","oracle_config","oracle_config_opt","oracle_config_opt","oracle_opt","oracle_opt","order_id","order_id","order_id","order_type","order_type","order_type","order_type","order_type","order_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","peg_limit","peg_limit","perp_count","perp_count","perp_count","perp_market_index","perp_oo_count","perp_oo_count","perp_oo_count","positive_pnl_liquidation_fee","positive_pnl_liquidation_fee_opt","price","price","price","price_lots","price_lots","price_lower_limit","price_lower_limit","price_offset_lots","price_offset_lots","price_premium_rate","price_premium_rate","price_upper_limit","price_upper_limit","quote_lot_size","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only_opt","reduce_only_opt","reduce_only_opt","reduce_only_opt","reset_net_borrow_limit","reset_stable_price","reset_stable_price","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","security_admin_opt","self_trade_behavior","self_trade_behavior","self_trade_behavior","self_trade_behavior","self_trade_behavior","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum3_count","serum3_count","serum3_count","settle_fee_amount_threshold","settle_fee_amount_threshold_opt","settle_fee_flat","settle_fee_flat_opt","settle_fee_fraction_low_health","settle_fee_fraction_low_health_opt","settle_pnl_limit_factor","settle_pnl_limit_factor_opt","settle_pnl_limit_window_size_ts","settle_pnl_limit_window_size_ts_opt","settle_token_index","side","side","side","side","side","side","side","side","side","side_option","stable_price_delay_growth_limit_opt","stable_price_delay_growth_limit_opt","stable_price_delay_interval_seconds_opt","stable_price_delay_interval_seconds_opt","stable_price_growth_limit_opt","stable_price_growth_limit_opt","taker_fee","taker_fee_opt","testing","testing_opt","token_conditional_swap_count","token_conditional_swap_id","token_conditional_swap_id","token_conditional_swap_index","token_conditional_swap_index","token_conditional_swap_maker_fee_rate_opt","token_conditional_swap_taker_fee_rate_opt","token_count","token_count","token_count","token_index","token_index","token_index","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","version","version_opt","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AccountBuybackFeesWithMngoLog","DeactivatePerpPositionLog","DeactivateTokenPositionLog","DepositLog","FillLog","FillLogV2","FillLogV3","FilledPerpOrderLog","FlashLoanLog","FlashLoanTokenDetail","LiqTokenBankruptcy","LiqTokenWithToken","LoanOriginationFeeInstruction","PerpBalanceLog","PerpForceClosePositionLog","PerpLiqBankruptcyLog","PerpLiqBaseOrPositivePnlLog","PerpLiqNegativePnlOrBankruptcyLog","PerpMarketMetaDataLog","PerpSettleFeesLog","PerpSettlePnlLog","PerpTakerTradeLog","PerpUpdateFundingLog","PerpUpdateFundingLogV2","Serum3LiqForceCancelOrders","Serum3OpenOrdersBalanceLog","Serum3OpenOrdersBalanceLogV2","Serum3PlaceOrder","Serum3RegisterMarketLog","Serum3SettleFunds","TokenBalanceLog","TokenConditionalSwapCancelLog","TokenConditionalSwapCreateLog","TokenConditionalSwapCreateLogV2","TokenConditionalSwapTrigger","TokenConditionalSwapTriggerLog","TokenConditionalSwapTriggerLogV2","TokenForceCloseBorrowsWithTokenLog","TokenLiqBankruptcyLog","TokenLiqWithTokenLog","TokenMetaDataLog","TokenWithdraw","Unknown","UpdateIndexLog","UpdateRateLog","WithdrawLoanLog","WithdrawLoanOriginationFeeLog","WithdrawLog","__clone_box","account_a","account_b","allow_creating_borrows","allow_creating_borrows","allow_creating_deposits","allow_creating_deposits","asset_price","asset_price","asset_token_index","asset_token_index","asset_transfer","asset_transfer","avg_utilization","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bankruptcy","base_decimals","base_free","base_free","base_lot_size","base_position","base_token_index","base_token_index","base_token_index","base_total","base_total","base_transfer","base_transfer","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_index","borrow_index","borrow_index","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_rate","buy_amount","buy_amount","buy_token_index","buy_token_index","buy_token_index","buy_token_index","buy_token_price","buy_token_price","buyback_fees","buyback_mngo","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","change_amount","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","closed","closed","collected_fees","cumulative_borrow_interest","cumulative_deposit_interest","cumulative_long_funding","cumulative_short_funding","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","data","deposit_index","deposit_index","deposit_index","deposit_rate","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","display_price_style","display_price_style","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","emit_perp_balances","ending_liab_deposit_index","ending_long_funding","ending_short_funding","eq","expiry_timestamp","expiry_timestamp","fee","fee_factor","fee_penalty","fees_accrued","fees_accrued","fees_settled","fees_settled","flash_loan_type","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","id","id","id","indexed_position","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initial_liab_native","instantaneous_funding_rate","instantaneous_funding_rate","instruction","instruction","insurance_token_index","insurance_transfer","insurance_transfer","intention","intention","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","liab_price","liab_price","liab_price","liab_token_index","liab_token_index","liab_token_index","liab_transfer","liab_transfer","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqee","liqor","liqor","liqor","liqor","liqor","liqor","liqor","liqor","loan","loan_amount","loan_fee_rate","loan_origination_fee","loan_origination_fee","loan_origination_fee","long_funding","long_funding","long_funding","long_settled_funding","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","maker","maker","maker","maker_client_order_id","maker_client_order_id","maker_closed_pnl","maker_fee","maker_fee","maker_fee","maker_fee","maker_fee","maker_fee_rate","maker_fee_rate","maker_order_id","maker_out","maker_out","maker_out","maker_slot","maker_slot","maker_slot","maker_timestamp","maker_timestamp","maker_timestamp","maker_volume","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account","mango_account_a","mango_account_b","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","mango_group","market_index","market_index","market_index","market_index","market_index","market_index","market_index","market_index","market_index","max_buy","max_buy","max_rate","max_sell","max_sell","mint","mint_decimals","mint_info","mngo_buyback_price","open_interest","open_interest","oracle","oracle","oracle_confidence","oracle_price","oracle_slot","oracle_slot","oracle_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","perp_market","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_market_index","perp_spot_transfers","pnl_settle_limit_transfer","pnl_transfer","price","price","price","price","price","price","price","price","price","price","price","price","price_lower_limit","price_lower_limit","price_premium_rate","price_premium_rate","price_upper_limit","price_upper_limit","quantity","quantity","quantity","quantity","quantity","quote_free","quote_free","quote_lot_size","quote_position","quote_token_index","quote_token_index","quote_token_index","quote_total","quote_total","quote_transfer","quote_transfer","rate0","rate1","referrer_rebates_accrued","referrer_rebates_accrued","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sell_amount","sell_amount","sell_token_index","sell_token_index","sell_token_index","sell_token_index","sell_token_price","sell_token_price","seq_num","seq_num","seq_num","seq_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum_market","serum_program","serum_program_external","settlement","settlement","settlement","settler","short_funding","short_funding","short_funding","short_settled_funding","signer","signer","socialized_loss","socialized_loss","stable_price","stable_price","stable_price","starting_liab_deposit_index","starting_long_funding","starting_short_funding","taker","taker","taker","taker_client_order_id","taker_client_order_id","taker_client_order_id","taker_closed_pnl","taker_fee","taker_fee","taker_fee","taker_fee","taker_fee","taker_fee_rate","taker_fee_rate","taker_fees_paid","taker_order_id","taker_side","taker_side","taker_side","taker_side","taker_volume","timestamp","timestamp","timestamp","to_owned","token_conditional_swap_id","token_conditional_swap_id","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_index","token_loan_details","total_base_lots_decremented","total_base_lots_taken","total_borrows","total_deposits","total_quote_lots_decremented","total_quote_lots_taken","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","account_buyback_fees_with_mngo","account_close","account_create","account_edit","account_expand","account_expand_v2","account_toggle_freeze","admin_perp_withdraw_fees","admin_token_withdraw_fees","alt_extend","alt_set","benchmark","compute_account_data","flash_loan_begin","flash_loan_end","flash_loan_end_v2","group_close","group_create","group_edit","group_withdraw_insurance_fund","health_region_begin","health_region_end","ix_gate_set","liq_token_bankruptcy","liq_token_with_token","openbook_v2_cancel_all_orders","openbook_v2_cancel_order","openbook_v2_close_open_orders","openbook_v2_create_open_orders","openbook_v2_deregister_market","openbook_v2_edit_market","openbook_v2_liq_force_cancel_orders","openbook_v2_place_order","openbook_v2_place_taker_order","openbook_v2_register_market","openbook_v2_settle_funds","perp_cancel_all_orders","perp_cancel_all_orders_by_side","perp_cancel_order","perp_cancel_order_by_client_order_id","perp_close_market","perp_consume_events","perp_create_market","perp_deactivate_position","perp_edit_market","perp_force_close_position","perp_liq_base_or_positive_pnl","perp_liq_force_cancel_orders","perp_liq_negative_pnl_or_bankruptcy","perp_liq_negative_pnl_or_bankruptcy_v2","perp_place_order","perp_place_order_pegged","perp_place_order_pegged_v2","perp_place_order_v2","perp_settle_fees","perp_settle_pnl","perp_update_funding","serum3_cancel_all_orders","serum3_cancel_order","serum3_close_open_orders","serum3_create_open_orders","serum3_deregister_market","serum3_edit_market","serum3_liq_force_cancel_orders","serum3_place_order","serum3_register_market","serum3_settle_funds","serum3_settle_funds_v2","stub_oracle_close","stub_oracle_create","stub_oracle_set","stub_oracle_set_test","token_add_bank","token_conditional_swap_cancel","token_conditional_swap_create","token_conditional_swap_create_v2","token_conditional_swap_trigger","token_deposit","token_deposit_into_existing","token_deregister","token_edit","token_force_close_borrows_with_token","token_liq_bankruptcy","token_liq_with_token","token_register","token_register_trustless","token_update_index_and_rate","token_withdraw","MangoV4","__clone_box","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","deref","deref_mut","deref_or_borrow","deref_or_borrow_mut","drop","from","id","init","into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","CancelOrder","CloseOpenOrders","InitOpenOrders","OrderBookStateHeader","PlaceOrder","SettleFunds","__clone_box","account_flags","asks","asks","az","az","az","az","az","az","base_vault","base_vault","bids","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","call","call","call","call","cancel_all","cancel_one","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","drop","drop","drop","drop","drop","drop","event_queue","event_queue","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","is_valid_bit_pattern","load_asks_mut","load_bids_mut","load_market_state","load_open_orders","load_open_orders_bytes","load_open_orders_ref","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","market","market","market","market","market","open_orders","open_orders","open_orders","open_orders","open_orders","open_orders_authority","open_orders_authority","open_orders_authority","open_orders_authority","order_payer_token_account","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","program","program","program","program","program","pubkey_from_u64_array","quote_vault","quote_vault","rebates_quote_wallet","remove_slop_mut","rent","request_queue","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sol_destination","to_owned","token_program","token_program","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","user_authority","user_base_wallet","user_quote_wallet","vault_signer","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","AbortTransaction","AccountBuybackFeesWithMngo","AccountClose","AccountCreate","AccountEdit","AccountExpand","AccountToggleFreeze","AdminPerpWithdrawFees","AdminTokenWithdrawFees","AltExtend","AltSet","AnyEvent","AnyNode","Ask","AskFixed","AskOraclePegged","Asks","Bank","BecameNotLiquidatable","Bid","BidFixed","BidOraclePegged","Bids","BookSide","BookSideIter","BookSideIterItem","BookSideOrderHandle","BookSideOrderTree","BuyTokenPerSellToken","CancelProvide","CheckLiquidatable","DAY","DAY_I80F48","DecrementTake","DerefOrBorrow","DerefOrBorrowMut","DynamicAccount","DynamicHeader","EventQueue","EventQueueHeader","EventType","FEE_BUYBACK_QUOTE_TOKEN_INDEX","FREE_ORDER_SLOT","Fill","FillEvent","Fixed","Fixed","FlashLoan","FreeNode","FreeNode","Group","GroupClose","GroupCreate","GroupWithdrawInsuranceFund","HOUR","HealthRegion","INSURANCE_TOKEN_INDEX","ImmediateOrCancel","ImmediateOrCancel","InnerNode","InnerNode","Invalid","Item","IxGate","LastFreeNode","LeafNode","LeafNode","Limit","Limit","Liquidatable","Liquidate","MAX_BANKS","MAX_NUM_EVENTS","MAX_ORDERTREE_NODES","MINIMUM_MAX_RATE","MangoAccount","MangoAccountDynamicHeader","MangoAccountFixed","MangoAccountLoadedRef","MangoAccountLoadedRefCell","MangoAccountLoadedRefCellMut","MangoAccountLoader","MangoAccountRef","MangoAccountRefMut","MangoAccountValue","Market","Market","MintInfo","NodeHandle","NodeTag","NotLiquidatable","ONE_BPS","OpenbookV2CancelOrder","OpenbookV2CloseOpenOrders","OpenbookV2CreateOpenOrders","OpenbookV2DeregisterMarket","OpenbookV2EditMarket","OpenbookV2LiqForceCancelOrders","OpenbookV2Market","OpenbookV2MarketIndex","OpenbookV2MarketIndexReservation","OpenbookV2PlaceOrder","OpenbookV2PlaceTakeOrder","OpenbookV2RegisterMarket","OpenbookV2SettleFunds","OracleConfig","OracleConfigParams","OraclePegged","OraclePegged","OracleState","OracleType","Order","OrderParams","OrderState","OrderTreeIter","OrderTreeNodes","OrderTreeRoot","OrderTreeType","Orderbook","Out","OutEvent","PERP_SETTLE_TOKEN_INDEX","PerpCancelAllOrders","PerpCancelAllOrdersBySide","PerpCancelOrder","PerpCancelOrderByClientOrderId","PerpCloseMarket","PerpConsumeEvents","PerpCreateMarket","PerpDeactivatePosition","PerpForceClosePosition","PerpLiqBaseOrPositivePnl","PerpLiqForceCancelOrders","PerpLiqNegativePnlOrBankruptcy","PerpMarket","PerpMarketIndex","PerpOpenOrder","PerpPlaceOrder","PerpPosition","PerpSettleFees","PerpSettlePnl","PerpUpdateFunding","PlaceOrderType","PostOnly","PostOnly","PostOnlySlide","PostOnlySlide","PostOrderType","Pyth","QUOTE_DECIMALS","QUOTE_NATIVE_TO_UI","QUOTE_TOKEN_INDEX","QueueHeader","SelfTradeBehavior","SellTokenPerBuyToken","Serum3CancelAllOrders","Serum3CancelOrder","Serum3CloseOpenOrders","Serum3CreateOpenOrders","Serum3DeregisterMarket","Serum3EditMarket","Serum3LiqForceCancelOrders","Serum3Market","Serum3MarketIndex","Serum3MarketIndexReservation","Serum3Orders","Serum3PlaceOrder","Serum3RegisterMarket","Serum3SettleFunds","Side","SideAndOrderTree","Skipped","StablePriceModel","StopLoss","Stub","StubOracle","StubOracleClose","StubOracleCreate","StubOracleSet","SwitchboardV1","SwitchboardV2","TakeProfit","TokenAddBank","TokenConditionalSwap","TokenConditionalSwapCancel","TokenConditionalSwapCreate","TokenConditionalSwapDisplayPriceStyle","TokenConditionalSwapIntention","TokenConditionalSwapTrigger","TokenDeposit","TokenDeregister","TokenForceCloseBorrowsWithToken","TokenIndex","TokenLiqBankruptcy","TokenLiqWithToken","TokenPosition","TokenRegister","TokenRegisterTrustless","TokenUpdateIndexAndRate","TokenWithdraw","Uninitialized","Unknown","Valid","WithdrawResult","YEAR_I80F48","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_num","account_num","account_seeds","account_seeds","accrue_buyback_fees","active_perp_positions","active_serum3_orders","active_token_conditional_swaps","active_token_positions","add_perp_order","add_taker_trade","address_lookup_tables","adjustment_factor","admin","all_perp_orders","all_perp_positions","all_serum3_orders","all_token_conditional_swaps","all_token_positions","allow_creating_borrows","allow_creating_borrows","allow_creating_deposits","allow_creating_deposits","apply_pnl_settle_limit","are_borrows_reduce_only","are_deposits_reduce_only","as_inner","as_inner_mut","as_leaf","as_leaf_mut","as_ref","as_ref","asks","asks","asks_base_lots","available_settle_limit","avg_entry_price","avg_entry_price_per_base_lot","avg_utilization","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bank_num","bank_rate_last_updated","bank_seeds","bank_seeds","banks","banks","base_borrows_without_fee","base_decimals","base_liquidation_fee","base_lot_size","base_position_lots","base_position_lots","base_position_native","base_quote_change","base_token_index","base_token_index","base_token_index","being_liquidated","being_liquidated","being_liquidated","best_price","bids","bids","bids_base_lots","blocked1","bookside","bookside_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_index","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_weight_scale_start_quote","bought","break_even_price","buf","bump","bump","bump","bump","bump","bump","bump","bump_index","buy_token_index","buyback_fees","buyback_fees","buyback_fees_accrued","buyback_fees_accrued_current","buyback_fees_accrued_current","buyback_fees_accrued_previous","buyback_fees_accrued_previous","buyback_fees_expiry_interval","buyback_fees_expiry_timestamp","buyback_fees_expiry_timestamp","buyback_fees_mngo_bonus_factor","buyback_fees_swap_mango_account","cancel_all_orders","cancel_order","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","change_with_fee","change_without_fee","check_confidence","check_confidence_and_maybe_staleness","check_health_post","check_health_post_checks","check_health_pre","check_health_pre_checks","check_liquidatable","check_net_borrows","check_staleness","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","child_earliest_expiry","children","client_id","client_order_id","client_order_id","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collected_fees_native","compute_equity","compute_index","compute_interest_rate","compute_new_avg_utilization","compute_rates","compute_settle_fee","conf_filter","conf_filter","count","count","create_serum3_orders","creator","cumulative_borrow_interest","cumulative_deposit_interest","cumulative_long_funding","cumulative_short_funding","data","deactivate_perp_position","deactivate_perp_position_and_log","deactivate_serum3_orders","deactivate_token_position","deactivate_token_position_and_log","decr_event_id","decr_event_id","decrement_in_use","default","default","default","default","default","default","default","default_for_tests","default_for_tests","delay_accumulator_price","delay_accumulator_time","delay_growth_limit","delay_interval_index","delay_interval_seconds","delay_prices","delegate","delegate","deposit","deposit_index","deposit_internal","deposit_internal_wrapper","deposit_limit_quote","deposit_weight_scale_start_quote","deposit_with_dusting","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","determine_oracle_type","deviation","deviation","display_price_style","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dust","dust_if_possible","dynamic","dynamic_perp_oo_vec_offset","dynamic_perp_vec_offset","dynamic_serum3_vec_offset","dynamic_size","dynamic_token_conditional_swap_vec_offset","dynamic_token_vec_offset","earliest_expiry","earliest_expiry","effective_base_position_lots","elligible_for_group_insurance_fund","elligible_for_group_insurance_fund","enforce_min_vault_to_deposits_ratio","ensure_perp_position","ensure_token_position","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event_queue","event_type","event_type","event_type","execute_perp_maker","execute_perp_taker","expand_dynamic_content","expire_buyback_fees","expiry","expiry_timestamp","fast_listing_admin","fee_penalty","fees_accrued","fees_settled","fees_withdrawn","fees_withdrawn","find_earliest_expiry","find_worst","first_bank","first_vault","fixed","fixed_price_data","fixed_price_lots","flash_loan_approved_amount","flash_loan_token_account_initial","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_close","force_close","force_close","force_close","free_list_head","free_list_len","free_token_conditional_swap_mut","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_bytes","from_bytes","from_bytes","from_bytes","from_bytes","from_existing_bank","frozen_until","frozen_until","full","funding_last_updated","gen_order_id","group","group","group","group","group","group","group","group","group","group","group_insurance_fund","group_insurance_fund","group_num","group_seeds","group_seeds","handle","has_data","has_data","has_loan","has_open_orders","has_open_orders_or_fills","has_open_taker_fills","head","head","header","header","header_version","header_version","health_region_begin_init_health","health_region_begin_init_health","id","id","impact_price","impact_quantity","in_health_region","in_use_count","incr_event_id","incr_event_id","increment_in_use","index_last_updated","indexed_borrows","indexed_deposits","indexed_position","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_asset_weight","init_base_asset_weight","init_base_liab_weight","init_liab_weight","init_overall_asset_weight","initialize","initialize","insert_leaf","insert_leaf","inside_price_limit","insurance_mint","insurance_vault","intention","interest_rate_curve_calculator","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","invert_side","is_active","is_active","is_active","is_active_for_market","is_active_for_market","is_active_for_market","is_active_for_token","is_delegate","is_empty","is_expired","is_expired","is_force_close","is_force_close","is_force_close","is_force_close","is_full","is_full","is_in_health_region","is_in_use","is_ix_enabled","is_operational","is_owner_or_delegate","is_post_only","is_price_better","is_price_data_better","is_price_within_limit","is_reduce_only","is_reduce_only","is_reduce_only","is_testing","is_valid","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","iter","iter","iter_all_including_invalid","iter_valid","ix_gate","key","key","key","last_delay_interval_index","last_net_borrows_window_start_ts","last_update_slot","last_update_slot","last_update_timestamp","last_update_ts","leaf_count","len","liquidation_fee","load_full","load_full_init","load_full_mut","loan_amount","loan_fee_rate","loan_origination_fee","loan_origination_fee_rate","long_funding","long_settled_funding","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lot_to_native_price","maint_asset_weight","maint_base_asset_weight","maint_base_liab_weight","maint_liab_weight","maint_overall_asset_weight","maker","maker_client_order_id","maker_fee","maker_fee","maker_fee","maker_fee_rate","maker_out","maker_out","maker_price","maker_slot","maker_timestamp","maker_volume","market","market_index","market_index","market_index","market_index","market_index","market_index","max_base_lots","max_buy","max_funding","max_leaf","max_quote_lots","max_rate","max_sell","max_staleness_slots","max_staleness_slots","maybe_node","maybe_recover_from_being_liquidated","min_funding","min_leaf","min_vault_to_deposits_ratio","mint","mint","mint","mint_decimals","mngo_token_index","multiple_banks_supported","multiunzip","name","name","name","name","name","name","name","name","name","name","name","native","native_borrows","native_deposits","native_price_to_lot","needs_penalty_fee","net_borrow_limit_per_window_quote","net_borrow_limit_window_size_ts","net_borrows_in_window","net_deposits","net_deposits","new","new","new","new","new","new","new","new_node_key","new_order","next","next","next_token_conditional_swap_id","next_token_conditional_swap_id","node","node","node","node","node","node_mut","node_mut","nodes","nodes","num_banks","open_interest","open_orders","openbook_v2_market_external","openbook_v2_market_seeds","openbook_v2_market_seeds","openbook_v2_program","openbook_v2_supported","oracle","oracle","oracle","oracle_config","oracle_config","oracle_pegged_price_data","oracle_pegged_price_offset","oracle_price","oracle_price","oracle_state","oracle_state_unchecked","oracle_type","order_tree","order_tree","order_tree_type","order_tree_type","order_type","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner","owner_slot","owner_slot","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding","padding1","padding1","padding1","padding1","padding2","padding2","padding2","padding2","padding2","padding3","padding3","padding3","padding4","padding4","padding4","padding5","padding6","padding7","params","peek","peek_front","peek_front_mut","peg_limit","peg_limit","perp_count","perp_count","perp_find_order_with_client_order_id","perp_find_order_with_order_id","perp_market_index","perp_next_order_slot","perp_oo_count","perp_oo_count","perp_open_orders","perp_order_by_raw_index","perp_order_mut_by_raw_index","perp_position","perp_position_by_raw_index","perp_position_mut","perp_position_mut_by_raw_index","perp_spot_transfers","perp_spot_transfers","perp_spot_transfers","perps","perps_supported","pop_front","position_is_active","positive_pnl_liquidation_fee","post_target","power_of_ten","prefix_len","premium_price","previous_index","price","price","price","price","price_data","price_in_range","price_lots","price_lower_limit","price_premium_rate","price_upper_limit","push_back","quantity","quantity","quantity","quantity_at_price","quote_borrows_without_fee","quote_lot_size","quote_position_native","quote_position_native","quote_running_native","quote_token_index","quote_token_index","quote_token_index","rank_orders","rate0","rate1","realized_other_pnl_native","realized_pnl_for_position_native","realized_trade_pnl_native","record_liquidation_pnl_takeover","record_liquidation_quote_change","record_settle","record_trade","record_trading_fee","reduce_buyback_fees_accrued","reduce_only","reduce_only","reduce_only","reduce_only","reduce_only","registration_time","registration_time","registration_time","registration_time","remaining_buy","remaining_sell","remove_by_key","remove_by_key","remove_one_expired","remove_one_expired","remove_perp_order","remove_taker_trade","remove_worst","remove_worst","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved_roots","reset_on_nonzero_price","reset_to_price","revert_pushes","root","root_mut","roots","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scaled_init_asset_weight","scaled_init_liab_weight","security_admin","self_trade_behavior","sell_token_index","seq_num","seq_num","seq_num","seq_num","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serum3","serum3_count","serum3_count","serum3_offset","serum3_orders","serum3_orders_by_raw_index","serum3_orders_mut","serum3_orders_mut_by_raw_index","serum3_supported","serum_market_external","serum_market_seeds","serum_market_seeds","serum_program","set_being_liquidated","set_count","set_count","set_elligible_for_group_insurance_fund","set_has_data","set_head","set_head","set_in_health_region","settle_fee_amount_threshold","settle_fee_flat","settle_fee_fraction_low_health","settle_funding","settle_limit","settle_pnl_limit_factor","settle_pnl_limit_factor","settle_pnl_limit_realized_trade","settle_pnl_limit_settled_in_current_window_native","settle_pnl_limit_window","settle_pnl_limit_window_size_ts","settle_token_index","short_funding","short_settled_funding","side","side","side","side","side","side","side","side_and_tree","side_and_tree","socialize_loss","sold","space","stable_growth_limit","stable_price","stable_price","stable_price","stable_price_model","stable_price_model","state","switchboard_v1_devnet_oracle","switchboard_v2_mainnet_oracle","tag","tag","tag","taker","taker_base_lots","taker_client_order_id","taker_fee","taker_fee","taker_fee","taker_fee_rate","taker_price","taker_quote_lots","taker_side","taker_side","taker_volume","testing","tif_from_expiry","time_in_force","time_in_force","timestamp","timestamp","timestamp","to_oracle_config","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_post_order_type","token_conditional_swap_by_id","token_conditional_swap_by_index","token_conditional_swap_count","token_conditional_swap_count","token_conditional_swap_free_index","token_conditional_swap_maker_fee_rate","token_conditional_swap_mut_by_index","token_conditional_swap_taker_fee_rate","token_count","token_count","token_decrement_dust_deactivate","token_index","token_index","token_index","token_offset","token_position","token_position_and_raw_index","token_position_by_raw_index","token_position_mut","token_position_mut_by_raw_index","tokens","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_deserialize_unchecked","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_serialize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","ui","unsettled_funding","unsettled_pnl","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","update","update_cumulative_interest","update_funding_and_stable_price","update_net_borrows","update_parent_earliest_expiry","update_settle_limit","util0","util1","vault","vaults","verify_banks_ais","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","withdraw_loan_origination_fee","withdraw_with_fee","withdraw_without_fee","withdraw_without_fee_with_dusting","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","max_oracle_staleness_slots","order_type","order_type","peg_limit","price_lots","price_lots","price_offset_lots","ID","check_id","id","ID","check_id","id","I80F48","PerpMarketIndex","Serum3MarketIndex","TokenIndex","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","fill_from_str","format_zero_terminated_utf8_bytes"],"q":["mango_v4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts_ix","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::accounts_ix::compute_budget","","","mango_v4::accounts_ix::jupiter_mainnet_3","","","mango_v4::accounts_ix::jupiter_mainnet_4","","","mango_v4::accounts_zerocopy","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::address_lookup_table_program","","","mango_v4::error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::events","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::health","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::i80f48","","","","","","mango_v4::instruction","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::logs","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::mango_v4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::program","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::serum3_cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::state","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::state::OrderParams","","","","","","","mango_v4::state::switchboard_v1_devnet_oracle","","","mango_v4::state::switchboard_v2_mainnet_oracle","","","mango_v4::types","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4::util",""],"d":["The static program ID","","","","An Anchor generated module, providing a set of structs …","","","","","","","","","Confirms that a given pubkey is equivalent to the program …","","","","","","","","","","The Anchor codegen exposes a programming model where a …","","Creates an Error with a particular message, using …","Creates an Error with a particular message, using …","","Returns the argument unchanged.","","","","Returns the program ID","","","An Anchor generated module containing the program’s set …","Calls U::from(self).","","","","","","","","","","Module representing the program.","Like anchor’s require!(), but with a customizable message","Like anchor’s require!(), but with a customizable …","","","","","","","","","","","","","","","","","","Generated client accounts for AccountBuybackFeesWithMngo.","Generated client accounts for AccountClose.","Generated client accounts for AccountCreate.","Generated client accounts for AccountEdit.","Generated client accounts for AccountExpand.","Generated client accounts for AccountToggleFreeze.","Generated client accounts for AdminPerpWithdrawFees.","Generated client accounts for AdminTokenWithdrawFees.","Generated client accounts for AltExtend.","Generated client accounts for AltSet.","Generated client accounts for Benchmark.","Generated client accounts for ComputeAccountData.","Generated client accounts for FlashLoanBegin.","Generated client accounts for FlashLoanEnd.","Generated client accounts for GroupClose.","Generated client accounts for GroupCreate.","Generated client accounts for GroupEdit.","Generated client accounts for GroupWithdrawInsuranceFund.","Generated client accounts for HealthRegionBegin.","Generated client accounts for HealthRegionEnd.","Generated client accounts for IxGateSet.","Generated client accounts for OpenbookV2CancelOrder.","Generated client accounts for OpenbookV2CloseOpenOrders.","Generated client accounts for OpenbookV2CreateOpenOrders.","Generated client accounts for OpenbookV2DeregisterMarket.","Generated client accounts for OpenbookV2EditMarket.","Generated client accounts for …","Generated client accounts for OpenbookV2PlaceOrder.","Generated client accounts for OpenbookV2PlaceTakeOrder.","Generated client accounts for OpenbookV2RegisterMarket.","Generated client accounts for OpenbookV2SettleFunds.","Generated client accounts for PerpCancelAllOrders.","Generated client accounts for PerpCancelAllOrdersBySide.","Generated client accounts for PerpCancelOrder.","Generated client accounts for …","Generated client accounts for PerpCloseMarket.","Generated client accounts for PerpConsumeEvents.","Generated client accounts for PerpCreateMarket.","Generated client accounts for PerpDeactivatePosition.","Generated client accounts for PerpEditMarket.","Generated client accounts for PerpForceClosePosition.","Generated client accounts for PerpLiqBaseOrPositivePnl.","Generated client accounts for PerpLiqForceCancelOrders.","Generated client accounts for …","Generated client accounts for …","Generated client accounts for PerpPlaceOrder.","Generated client accounts for PerpSettleFees.","Generated client accounts for PerpSettlePnl.","Generated client accounts for PerpUpdateFunding.","Generated client accounts for Serum3CancelAllOrders.","Generated client accounts for Serum3CancelOrder.","Generated client accounts for Serum3CloseOpenOrders.","Generated client accounts for Serum3CreateOpenOrders.","Generated client accounts for Serum3DeregisterMarket.","Generated client accounts for Serum3EditMarket.","Generated client accounts for Serum3LiqForceCancelOrders.","Generated client accounts for Serum3PlaceOrder.","Generated client accounts for Serum3RegisterMarket.","Generated client accounts for Serum3SettleFunds.","Generated client accounts for Serum3SettleFunds.","Generated client accounts for Serum3SettleFundsV2.","Generated client accounts for Serum3SettleFundsV2Extra.","Generated client accounts for StubOracleClose.","Generated client accounts for StubOracleCreate.","Generated client accounts for StubOracleSet.","Generated client accounts for TokenAddBank.","Generated client accounts for TokenConditionalSwapCancel.","Generated client accounts for TokenConditionalSwapCreate.","Generated client accounts for TokenConditionalSwapTrigger.","Generated client accounts for TokenDeposit.","Generated client accounts for TokenDepositIntoExisting.","Generated client accounts for TokenDeregister.","Generated client accounts for TokenEdit.","Generated client accounts for …","Generated client accounts for TokenLiqBankruptcy.","Generated client accounts for TokenLiqWithToken.","Generated client accounts for TokenRegister.","Generated client accounts for TokenRegisterTrustless.","Generated client accounts for TokenUpdateIndexAndRate.","Generated client accounts for TokenWithdraw.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Accounts are initialised by client, anchor discriminator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank’s token_index is checked at #1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instructions Sysvar for instruction introspection","Instructions Sysvar for instruction introspection","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","needed for the automatic settle_funds call","","needed for the automatic settle_funds call","needed for the automatic settle_funds call","needed for the automatic settle_funds call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The oracle account is optional and only used when …","","","","","","","","","","","","","","The oracle account is optional and only used when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","","","","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets up mango vaults for flash loan","Finalizes a flash loan","","","","","","Sets up for a health region","Ends a health region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Copy paste a bunch of enums so that we could …","","","","","","","","","","","","","","","In addition to these accounts, there must be …","Changes a token’s parameters.","","","","","","Updates token interest and interest rates.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: ALT address is checked inline","CHECK: ALT authority is checked inline","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: asks will be checked by openbook_v2","CHECK: asks will be checked by openbook_v2","CHECK: asks will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","","","","","CHECK: bids will be checked by openbook_v2","CHECK: bids will be checked by openbook_v2","CHECK: bids will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","Accounts are initialised by client, anchor discriminator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank’s token_index is checked at #1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: unused, exists only because anchor is unhappy in …","","","CHECK: event will be checked by openbook_v2","CHECK: event queue will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Oracle can have different account types","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","CHECK: Instruction gate will be checked in instruction …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instructions Sysvar for instruction introspection CHECK: …","Instructions Sysvar for instruction introspection CHECK: …","CHECK: fixed instructions sysvar account","","","","CHECK: Oracle can have different account types","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","","CHECK: base vault will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","","CHECK: quote vault will be checked by openbook_v2","CHECK: Validated by the openbook_v2 cpi call","","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the serum cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the openbook_v2 cpi call","CHECK: Validated by the openbook_v2 cpi call","needed for the automatic settle_funds call CHECK: …","CHECK: Validated by the serum cpi call","needed for the automatic settle_funds call CHECK: …","needed for the automatic settle_funds call CHECK: …","","","","","","","","","","","","","CHECK: Oracle can have different account types","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Will be checked against seeds and will be initiated …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Newly created by serum cpi call","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","CHECK: Validated inline by checking against the pubkey …","","","","","","","","","","","","","","","","","","","","","","","","CHECK: Can register a market for any openbook_v2 program","","CHECK: The oracle can be one of several different account …","The oracle account is optional and only used when …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: The oracle can be one of several different account …","CHECK: Oracle can have different account types, …","CHECK: Oracle can have different account types, …","CHECK: The oracle can be one of several different account …","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","The oracle account is optional and only used when …","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","CHECK: oracle can be one of multiple account types","CHECK: The oracle can be one of several different account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","The bank that pays for the order, if necessary","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","The bank vault that pays for the order, if necessary","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The oracle can be one of several different account …","CHECK: The oracle can be one of several different account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: Can register any serum market","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: The pubkey is checked and then it’s passed to the …","CHECK: Can register a market for any serum program","CHECK: The pubkey is checked and then it’s passed to the …","","","","","","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","CHECK: Oracle can have different account types","","","","","","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","CHECK: target for account rent needs no checks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","A Ref to an AccountInfo - makes AccountInfo compatible …","","Functions should prefer to work with AccountReader where …","","Like AccountReader, but can also get the account pubkey","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Using AccountLoader forces a AccountInfo.clone() and then …","Using AccountLoader forces a AccountInfo.clone() and then …","","","","","Same as load(), but doesn’t check the discriminator or …","Same as load(), but doesn’t check the discriminator or …","","","","","Same as load(), but mut","Same as load(), but mut","","Same as load_fully_unchecked(), but mut","Same as load_fully_unchecked(), but mut","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add a context string c to a Result or Error","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","Gets the name of this [#enum_name].","","","","","","","","","","","","","","","Like context(), but evaluate the context string lazily","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This trait abstracts how to find accounts needed for the …","Assumes the account infos needed for the health …","Store information needed to compute account health","There are three types of health:","","","","Stores information about perp market positions and their …","Information about prices for a bank or perp market.","","Takes a list of account infos containing","Information about reserved funds on Serum3 open orders …","Temporary value used during health computations","","","","","","","","","","","Changes the cached user account token and serum balances.","Changes the cached user account token balance.","","","The asset price to use for the given health type","","","","","","","","","","","","","Freely available spot balance for the token.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compute health with an arbitrary AccountRetriever","Computes health for a mango account given a set of account …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns token balances that account for spot and perp …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Liquidatable spot assets mean: actual token deposits and …","Liquidatable spot borrows mean: actual toen borrows plus a …","","","","","","","","Phase1 is spot/perp order cancellation and spot settlement …","Phase2 is for:","Phase3 is bankruptcy:","","","The open orders account has no free or reserved funds","","","","","The health ratio is","The perp-risk (but not token-risk) adjusted upnl. Also …","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","The liability price to use for the given health type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NOTE: keep getMaxSourceForTokenSwap in ts/client in sync …","The sum of serum-reserved amounts over all markets","","How many source native tokens may be swapped for target …","","","","","","Generate a HealthCache for an account and its health …","Generate a special HealthCache for an account and its …","","","The current oracle price","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns how much pnl is settleable for a given settle …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","How much of a token can be gained before health increases …","How much of a token can be taken away before health …","Sum of token_info.balance_spot and perp …","A “stable” price, provided by StablePriceModel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Settle token native provided by perp position and open …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","Instruction.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","benchmark","","","","","","","","","","","","","","","","","","","","","","","OpenbookV2","","","","","","","","Perps","","","","","","","","","","","","","","","","","","","","","","","Serum","Deprecated instruction that used to settles all free funds …","Like Serum3SettleFunds, but fees_to_dao determines if …","","","","","","","","","","","","","","","","","","","","","Type representing the program.","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Copied over from serum dex","","","","","CHECK: cpi","CHECK: cpi","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","CHECK: cpi","","CHECK: cpi","CHECK: cpi","CHECK: cpi","","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","CHECK: cpi","","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","must cover the open_orders and the …","CHECK: cpi","CHECK: cpi","CHECK: cpi","","","","","","","","","","","","","","","","","","","Cancels the whole transaction as soon as a self-matching …","","","","","","","","","","","","","","","","","","","","","","","","Iterates the fixed and oracle_pegged OrderTrees …","","Reference to a node in a book side component","","","Cancels the maker side of the trade, the taker side gets …","","","","Both the maker and taker sides of the matched orders are …","","","","Header is created by scanning and parsing the dynamic …","","","","The token index used in AccountBuybackFeesWithMngo to …","","","","","","","","","","","","","","","The token index used for the insurance fund.","","Take existing orders up to price, max_base_quantity and …","InnerNodes and LeafNodes compose the binary tree of orders.","","","","Enum for lookup into ix gate note: total ix files 56, ix …","","LeafNodes represent an order in the binary tree","","Take existing orders up to price, max_base_quantity and …","Take existing orders up to price, max_base_quantity and …","","","","","","","","","","Useful when loading from bytes","Useful when loading from RefCell, like from AccountInfo","Useful when loading from RefCell, like from AccountInfo","Trait to allow a AccountLoader to create an accessor for …","Full reference type, useful for borrows","Full reference type, useful for borrows","Fully owned MangoAccount, useful for tests","","Ignore price and take orders up to max_base_quantity and …","","","","","","","","","","","","","","","","","","","","","","","","","Perp order parameters","","","Iterate over orders in order (bids=descending, …","A binary tree on AnyNode::key()","","","","","","The token index used for settling perp markets.","","","","","","","","","","","","","","","","","","","","","","Never take any existing orders, post the order on the book …","Never take any existing orders, post the order on the book …","If existing orders match with this order, adjust the price …","If existing orders match with this order, adjust the price …","","","","","This token index is supposed to be the token that oracles …","","Self trade behavior controls how taker orders interact …","","","","","","","","","","","","","","","","","SideAndOrderTree is a storage optimization, so we don’t …","","Maintains a “stable_price” based on the oracle price.","Reducing a position when the price gets worse","","","","","","","","Reducing a position when the price gets better","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add new fees that are usable with the buyback fees feature.","","","","","","Add taker trade after it has been matched but before it …","","","","","","","","","","may token selling create borrows? (often users just want …","","may token purchases create deposits? (often users just …","Given some pnl, applies the pnl settle limit and returns …","","","","","","","","","","Address of the BookSide account for asks","Base lots in open asks","Returns the (min_pnl, max_pnl) range of quote-native pnl …","Calculate the average entry price of the position, in …","The native average entry price for the base lots of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tracks the amount of borrows that have flowed into the …","Number of decimals used for the base token.","Fees Fee for base position liquidation","Number of base native in a base lot. Must be a power of 10.","","Active position size, measured in base lots","","","Store the base/quote token index, so health computations …","","","","","Tracks that this account should be liquidated until …","Return the price of the order closest to the spread","","Address of the BookSide account for bids","Base lots in open bids","Field used to contain the trusted_market flag and is now …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Soft borrow limit in native quote","how many native tokens were already bought/sold","Calculate the break even price of the position, in …","","","","","","","PDA bump","","","indexes of tokens for the swap","","","The total buyback fees amount that the account can make …","Fees usable with the “fees buyback” feature. This …","","Fees buyback amount from the previous expiry interval.","","Number of seconds after which fees that could be used with …","End timestamp of the current expiry interval of the …","","","","Cancels up to limit orders that are listed on the mango …","Cancels an order on a side, removing it from the book and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change a position, while taking the loan origination fee …","Change a position without applying the loan origination fee","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The earliest expiry timestamp for the left and right …","indexes into BookSide::nodes","","Arbitrary user-controlled order id.","User defined id for this order, used in FillEvents","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","returns the current interest rate in APR","","","Returns the fee for settling settlement when the …","","","","","","","","","Cumulative long funding in quote native units. If the user …","Cumulative short funding in quote native units If the user …","","","","","","","","","","","","","","","","","","Creates default market for tests","The delay price is based on an average over each …","Accumulating the total time for the above average.","Maximal relative difference between two delay_price in …","","Length of a delay_interval","Stored delay_price for each delay_interval. If we want the …","","","Deposits native_amount.","the index used to scale the value of an IndexedPosition …","Internal function to deposit funds","","","Limit for collateral of deposits in native quote","Like deposit(), but allows dusting of in-use accounts.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The stored prices are always “sell token per buy token”…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the position remains active","","","","","","","","The lowest timestamp at which one of the contained …","","","","","Prevent borrowing away the full bank vault. Keep some in …","","Creates or retrieves a TokenPosition for the token_index. …","","","","","","","","","","","","","","","","","","","","","","","","","","Address of the EventQueue account","","","","","","","Updates the buyback_fees_* fields for staggered expiry of …","Time at which this order will expire, u64::MAX if never","timestamp until which the conditional swap is valid","","Fee (in quote native) to charge for ioc orders","Fees accrued in native quote currency these are increased …","Fees settled in native quote currency these are increased …","","","Returns the handle of the node with the lowest expiry …","","","","","Creates price data for a fixed order’s price","Retrieves the price (in lots) from a fixed order’s price …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Builds header by scanning and parsing the dynamic portion …","","","","","","","","","","timestamp that funding was last updated in","","","","","","","","","","","","","Is this market covered by the group insurance fund?","","","","","Whether the entry is in use","","","Does the user have any orders on the book?","Are there any open orders or fills that haven’t been …","","","","","","","","Init health as calculated during HealthReginBegin, rounded …","","","","Walk up the book quantity units and return the price at …","For funding, get the impact price this many base lots deep …","The account is currently inside a health region marked by …","incremented when a market requires this position to stay …","","","","","","deposits/borrows for this bank","The deposit_index (if positive) or borrow_index (if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","initializes a header on the dynamic portion of a new …","","","","Is native_price an acceptable order for the side of this …","","","The intention the user had when placing this order, …","calcualtor function that can be used to compute an interest","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns if the order is expired at now_ts","","","","","","","","","","","","","Is this order required to be posted to the orderbook? It …","Is lhs is a better order for side than rhs?","Is lhs is a better order for side than rhs?","Is price acceptable for a limit order on side?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate over all entries, including invalid orders","","Iterate over all entries, including invalid orders","Iterate over all entries in the book filtering out invalid …","","","only the top prefix_len bits of key are relevant","The binary tree key, see new_node_key()","The delay_interval_index that update() was last called on.","Timestamp at which the last net borrows window started","","","","","","","","","","","","","","","Current long funding value. Increasing it means that every …","Already settled long funding","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert from the price stored on the book to the price …","","These weights apply to the base position. The quote …","","","Weights for full perp market health, if positive","","","","","Fee when matching maker orders. May be negative.","The maker has to pay premium_price * (1 + maker_fee_rate)","","","Premium price adjusted for the maker fee","","","Cumulative maker volume in quote native units","","","","","","","","Max base lots to buy/sell.","maximum amount of native tokens to buy or sell","Maximal funding rate per day, must be >= 0.","","Max quote lots to pay/receive (not taking fees into …","","","","","","","Minimal funding rate per day, must be <= 0.","","Min fraction of deposits that must remain in the vault …","","","","","","","","","","","","","","","","","Name. Trailing zero bytes are ignored.","","","","","","Should this order be penalized with an extra fee?","Net borrow limit per window in quote native; set to -1 to …","Size in seconds of a net borrows window","Sum of all deposits and borrows in the last window, in …","","","","","","","","","","Creates a binary tree node key.","","","","Next id to use when adding a token condition swap","","","","","","","","","","","","Number of base lots currently active in the market. Always …","","","","","","","","","Oracle account address","","Oracle configuration","Creates price data for an oracle pegged order from the …","Retrieves the price offset (in lots) from an oracle pegged …","","","","Returns the price of one native base token, in native …","","","","","","PostOrderType, this was added for TradingView move order","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Address of the owning MangoAccount","","Index into the owning MangoAccount’s PerpOpenOrders","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Order type specific params","","","","pegging limit for oracle peg orders, otherwise -1","If the effective price of an oracle pegged order exceeds …","","","","","Index of this perp market. Other data, like the …","","","","","","","","","","","","","Cumulative number of quote native units transfered from …","","","","","","Order tree that this order should be added to","","number of highest key bits that all children share e.g. if …","Base price adjusted for the premium","","Compute the price_lots this order is currently at, as well …","","","","The order’s price_data as stored in the key","","","The price must exceed this threshold to allow execution.","The premium to pay over oracle price to incentivize …","Parallel to price_lower_limit, but an upper limit.","","Number of base lots to buy or sell, always >=1","","","Return the quantity of orders that can be matched by an …","","Number of quote native in a quote lot. Must be a power of …","","Active position in oracle quote native. At the same time …","Tracks what the position is to calculate average entry & …","","","","Compares the fixed and oracle_pegged order and returns the …","","","Amount of pnl realized from fees, funding and liquidation.","Trade pnl, fees, funding that were added over the current …","Amount of pnl that was realized by bringing the base …","Adds to the quote position and adds a recurring (“…","Adds immediately-settleable realized pnl when a liqor …","Update the perp position for pnl settlement","Change the base and quote positions as the result of a …","Update perp position for a maker/taker fee payment","Reduce the available buyback fees amount because it was …","Reduce only","","","If true, users may no longer increase their market …","","","","Timestamp in seconds that the market was registered at.","","","","","","Remove the order with the lowest expiry timestamp in the …","Remove the order with the lowest expiry timestamp, if that…","","Remove taker trade after it has been processed on …","Remove the overall worst-price order.","","","","","","","","","","","","","","","","","","","","","","","","","","","If set to 1, the stable price will reset on the next …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the init asset weight, adjusted for the number of …","","","Configure how matches with order of the same owner are …","","","","","Total number of orders seen","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pnl settlement amount needed to be eligible for the flat …","In native units of settlement token, given to each settle …","Fraction of pnl to pay out as fee if +pnl account has low …","Move unrealized funding payments into the quote_position","Returns the (min_pnl, max_pnl) range of quote-native pnl …","","Controls the strictness of the settle limit. Set to a …","Settle limit contribution from realized pnl.","Amount of realized trade pnl and unrealized pnl that was …","Index of the current settle pnl limit window","Window size in seconds for the perp settlement limit","Token index that settlements happen in.","See long_funding.","Already settled short funding","","","","","","","","","","Socialize the loss in this account across all longs and …","","Number of bytes needed for the MangoAccount, including the …","Maximal per-second relative difference of the stable price.","","","Current stable price to use in health","","Maintains a stable price based on the oracle price that is …","","","","","NodeTag","","","Amount of base lots on the EventQueue waiting to be …","","","","Fee for taker orders, may not be negative.","The taker receives only premium_price * (1 - …","Premium price adjusted for the taker fee","Amount of quote lots on the EventQueue waiting to be …","","","Cumulative taker volume in quote native units","","Convert an input expiry timestamp to a time_in_force value","Number of seconds the order shall live, 0 meaning forever","Time in seconds after timestamp at which the order expires.","The time the order was placed","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fees for the token conditional swap feature","","","Decrements the in_use_count for the token position for the …","","index into Group.tokens","","","","Returns","","Returns","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The amount of funding this account still needs to pay, in …","Calculate the PnL of the position for a given price","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use current order book price and index price to update the …","Update the bank’s net_borrows fields.","When a node changes, the parents’ child_earliest_expiry …","Updates the perp pnl limit time windowing, resetting the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Withdraws native_amount while applying the loan …","Withdraws native_amount without applying the loan …","Like withdraw_without_fee() but allows dusting of in-use …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","The static program ID","Confirms that a given pubkey is equivalent to the program …","Returns the program ID","","","","Nothing in Rust shall use these types. They only exist so …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,5,0,0,0,0,0,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,0,0,0,0,0,5,0,0,0,0,5,5,0,5,0,5,5,5,5,0,0,5,5,0,0,0,5,5,0,0,0,5,5,5,5,0,5,5,0,5,5,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,13,14,15,16,22,23,24,29,30,32,33,34,37,38,39,41,42,43,44,45,49,53,56,57,60,61,62,63,66,67,69,69,76,77,79,80,89,51,58,51,58,19,20,16,17,18,19,20,25,27,28,31,35,36,40,46,48,50,64,65,68,72,73,74,75,81,82,86,87,32,37,38,39,42,43,44,45,46,48,53,56,59,32,33,34,38,39,41,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,17,18,75,79,80,86,87,89,37,40,41,66,68,69,69,41,70,37,41,66,69,69,32,37,38,39,42,43,44,45,46,48,53,56,59,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,26,10,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,28,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,21,81,37,38,39,46,47,48,56,75,10,10,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,22,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,69,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,35,40,64,68,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,23,29,88,55,55,26,55,25,26,28,54,55,84,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,84,52,54,55,78,83,84,85,52,54,55,78,83,84,85,78,52,54,55,83,84,85,10,10,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87,88,88,89,89,10,10,12,12,13,13,14,14,15,15,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,30,30,31,31,32,32,33,33,34,34,35,35,36,36,37,37,38,38,39,39,40,40,41,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55,56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87,88,88,89,89,36,65,60,61,66,67,37,38,39,41,66,67,69,69,60,61,66,67,60,61,66,67,37,38,39,41,66,67,69,69,39,67,37,38,39,41,66,67,69,69,73,75,86,87,75,81,82,86,87,88,10,10,32,33,34,37,38,41,60,61,62,63,66,67,69,69,32,33,34,35,37,38,39,40,41,32,33,34,37,38,39,40,41,32,33,34,37,38,39,40,41,48,50,51,52,54,55,56,57,58,59,72,73,74,79,80,82,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,23,24,42,43,44,45,49,56,60,61,62,63,67,69,69,80,89,13,15,19,26,34,40,48,63,68,73,75,86,87,38,39,67,38,39,67,38,39,67,17,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,37,40,41,66,68,69,69,41,70,37,41,66,69,69,84,26,34,63,75,86,87,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,76,77,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,60,61,62,63,64,66,67,68,69,69,60,61,62,63,66,67,68,69,69,60,61,62,63,66,67,68,69,69,52,54,55,57,58,52,54,55,57,58,52,54,55,58,58,12,25,33,35,46,62,64,72,81,13,15,26,34,40,48,63,68,73,75,86,87,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,17,18,79,80,89,79,80,12,17,18,23,24,25,26,28,35,37,38,39,41,46,54,55,64,66,67,69,69,72,75,79,80,81,84,86,87,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,71,71,17,18,75,79,80,86,87,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,93,0,0,0,0,0,0,0,0,0,0,95,0,95,93,0,93,0,0,0,0,0,0,0,0,0,94,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,92,93,94,95,97,99,100,101,102,103,109,110,111,116,117,119,120,121,124,125,126,128,129,130,131,132,136,140,143,144,147,148,149,150,153,154,156,163,164,166,167,176,138,145,138,145,106,107,96,103,104,105,106,107,112,114,115,118,122,123,127,133,135,137,151,152,155,159,160,161,162,168,169,173,174,119,124,125,126,129,130,131,132,133,135,140,143,146,119,120,121,125,126,128,163,164,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,104,105,162,166,167,173,174,176,124,127,128,153,155,156,128,157,124,128,153,156,119,124,125,126,129,130,131,132,133,135,140,143,146,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,163,164,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,92,93,94,95,92,93,94,95,0,113,97,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,92,93,94,95,96,115,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,108,168,92,124,125,126,133,134,135,143,162,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,97,92,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,109,112,113,114,115,116,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,122,127,151,155,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,110,116,175,142,142,113,142,112,113,115,141,142,171,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,0,0,171,139,141,142,165,170,171,172,139,141,142,165,170,171,172,165,139,141,142,170,171,172,97,97,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,92,92,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,145,145,146,146,147,147,148,148,149,149,150,150,151,151,152,152,153,153,93,93,94,94,95,95,154,154,155,155,156,156,157,157,158,158,159,159,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,172,172,173,173,96,96,174,174,175,175,176,176,97,97,99,99,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,92,92,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,130,130,131,131,132,132,133,133,134,134,135,135,136,136,137,137,138,138,139,139,140,140,141,141,142,142,143,143,144,144,145,145,146,146,147,147,148,148,149,149,150,150,151,151,152,152,153,153,93,93,94,94,95,95,154,154,155,155,156,156,157,157,158,158,159,159,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,169,169,170,170,171,171,172,172,173,173,96,96,174,174,175,175,176,176,123,152,147,148,153,154,124,125,126,128,153,154,156,147,148,153,154,147,148,153,154,124,125,126,128,153,154,156,126,154,124,125,126,128,153,154,156,96,160,162,173,174,162,168,169,173,174,175,97,97,119,120,121,124,125,128,147,148,149,150,153,154,156,119,120,121,122,124,125,126,127,128,119,120,121,124,125,126,127,128,119,120,121,124,125,126,127,128,135,137,138,139,141,142,143,144,145,146,159,160,161,166,167,169,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,110,111,129,130,131,132,136,143,147,148,149,150,154,156,167,176,100,102,106,113,121,127,135,150,155,160,162,173,174,125,126,154,125,126,154,125,126,154,104,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,124,127,128,153,155,156,128,157,124,128,153,156,171,96,96,113,121,150,162,173,174,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,163,164,92,93,94,95,96,147,148,149,150,151,153,154,155,156,147,148,149,150,153,154,155,156,147,148,149,150,153,154,155,156,139,141,142,144,145,139,141,142,144,145,139,141,142,145,145,99,112,120,122,133,149,151,159,168,100,102,113,121,127,135,150,155,160,162,173,174,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,92,93,94,95,104,105,166,167,176,166,167,99,104,105,110,111,112,113,115,122,124,125,126,128,133,141,142,151,153,154,156,159,162,166,167,168,171,173,174,176,104,105,115,142,171,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,93,94,94,95,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,93,94,95,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,96,96,158,158,104,105,162,166,167,173,174,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,97,99,100,101,102,103,104,105,106,107,108,109,110,111,92,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,93,94,95,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,96,174,175,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,189,188,186,187,188,189,186,186,187,187,188,189,186,187,188,189,186,187,186,187,188,189,186,187,188,189,186,187,188,189,188,189,188,189,444,186,187,188,189,186,187,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,214,186,187,188,189,186,187,188,189,445,446,186,187,188,189,445,446,186,187,188,189,447,448,187,447,448,187,186,186,187,187,188,188,189,189,186,186,187,187,188,188,189,189,189,186,187,188,189,186,187,188,189,444,186,187,188,189,186,187,186,187,188,189,186,187,188,189,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,0,0,0,197,197,197,197,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,0,197,197,197,0,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,449,197,197,197,197,197,197,0,0,197,197,197,197,197,450,450,197,197,197,197,197,197,197,0,0,197,197,197,197,197,197,197,197,197,197,449,197,197,0,0,0,0,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,202,203,204,205,202,202,203,204,205,202,202,203,203,204,204,205,205,202,202,203,203,204,204,205,205,202,202,203,204,205,202,203,204,205,205,203,202,203,204,205,202,203,204,205,202,203,204,205,204,203,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,202,203,204,205,204,202,203,204,205,202,203,204,205,202,203,204,205,0,0,0,0,212,212,212,0,0,0,0,0,0,0,0,211,212,213,218,219,220,221,206,206,206,215,221,211,213,215,217,216,211,212,213,218,219,220,221,206,213,451,215,216,217,216,220,221,221,221,215,215,221,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,211,212,213,218,219,220,221,206,211,212,213,218,219,220,221,206,0,0,218,219,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,211,212,213,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,212,211,213,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,206,221,221,206,206,206,206,206,206,206,206,206,206,220,206,206,206,213,206,221,206,206,206,215,217,216,211,212,213,218,219,220,221,206,213,221,221,213,221,213,213,215,217,216,211,212,213,218,219,220,221,206,216,206,211,213,215,215,217,217,216,216,211,211,212,212,213,213,218,218,219,219,220,220,221,221,206,206,215,215,217,217,216,216,211,211,212,212,213,213,218,218,219,219,220,220,221,221,206,206,213,221,221,213,221,220,206,206,219,206,206,206,215,215,216,0,0,0,211,216,211,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,206,451,215,216,221,206,213,221,220,206,206,206,220,220,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,217,216,216,216,211,212,213,220,221,206,451,215,216,221,0,0,218,211,215,211,212,213,218,219,220,221,206,213,206,206,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,221,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,215,217,216,211,212,213,218,219,220,221,206,0,0,452,452,453,453,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,305,315,292,248,249,248,249,292,293,294,314,272,273,275,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,308,270,269,270,269,270,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,309,315,315,315,315,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,236,237,261,263,264,265,266,281,302,315,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,295,248,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,248,249,263,264,265,266,315,270,269,234,277,289,290,300,241,269,285,309,301,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,270,269,309,316,270,269,244,245,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,311,309,270,269,270,269,311,309,270,269,248,311,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,313,295,272,273,275,232,233,236,237,252,258,259,260,263,264,265,266,276,279,281,236,237,281,311,309,291,311,309,311,309,231,231,232,232,233,233,234,234,235,235,236,236,237,237,238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,246,246,247,247,248,248,249,249,250,250,251,251,252,252,253,253,254,254,255,255,256,256,257,257,258,258,259,259,260,260,261,261,262,262,263,263,264,264,265,265,266,266,267,267,268,268,269,269,270,270,271,271,272,272,273,273,274,274,275,275,276,276,277,277,278,278,279,279,280,280,281,281,282,282,283,283,284,284,285,285,286,286,287,287,288,288,289,289,290,290,291,291,292,292,293,293,294,294,295,295,296,296,297,297,298,298,299,299,300,300,301,301,302,302,303,303,304,304,305,305,306,306,307,307,308,308,309,309,310,310,311,311,312,312,313,313,314,314,315,315,316,316,317,317,318,318,231,231,232,232,233,233,234,234,235,235,236,236,237,237,238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,246,246,247,247,248,248,249,249,250,250,251,251,252,252,253,253,254,254,255,255,256,256,257,257,258,258,259,259,260,260,261,261,262,262,263,263,264,264,265,265,266,266,267,267,268,268,269,269,270,270,271,271,272,272,273,273,274,274,275,275,276,276,277,277,278,278,279,279,280,280,281,281,282,282,283,283,284,284,285,285,286,286,287,287,288,288,289,289,290,290,291,291,292,292,293,293,294,294,295,295,296,296,297,297,298,298,299,299,300,300,301,301,302,302,303,303,304,304,305,305,306,306,307,307,308,308,309,309,310,310,311,311,312,312,313,313,314,314,315,315,316,316,317,317,318,318,311,309,270,269,270,269,311,309,270,269,270,269,242,286,263,264,265,266,236,237,281,253,248,249,246,299,270,269,250,251,271,272,273,274,275,236,237,281,263,264,253,263,264,265,266,248,249,246,254,270,269,311,309,315,242,270,286,305,310,311,269,285,302,309,311,309,311,309,244,289,270,311,269,309,269,309,235,262,280,237,263,264,265,266,281,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,263,264,303,304,305,270,303,304,305,270,269,295,296,298,265,266,248,249,263,264,248,249,248,249,270,263,264,265,266,293,294,241,269,285,309,309,269,309,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,315,236,237,263,265,281,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,303,304,305,270,269,270,269,270,269,270,269,270,269,270,235,236,237,263,264,265,266,280,281,259,269,309,269,309,269,309,270,269,316,315,303,246,247,246,247,309,309,303,304,305,308,310,311,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,316,315,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,0,0,0,0,0,0,0,0,0,0,319,319,0,0,0,0,0,0,0,0,0,0,0,0,319,0,0,319,0,319,0,0,0,0,319,0,0,0,0,0,0,319,319,0,0,0,0,0,319,351,351,353,354,353,354,332,352,332,352,332,352,330,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,332,341,333,334,341,320,333,334,342,333,334,343,351,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,321,358,330,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,330,355,356,353,354,355,356,355,356,348,348,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,319,319,355,356,330,338,338,339,339,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,321,358,330,330,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,354,356,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,0,337,344,344,319,353,354,346,352,350,328,329,328,329,322,319,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,353,354,357,321,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,337,328,329,335,336,337,337,344,354,356,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,332,337,352,332,337,352,332,352,332,337,343,344,345,352,355,356,332,337,343,344,345,352,355,356,358,336,330,358,335,336,320,328,329,320,320,320,321,321,358,358,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,331,331,332,332,333,333,334,334,319,319,335,335,336,336,337,337,338,338,339,339,340,340,341,341,342,342,343,343,344,344,345,345,346,346,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,355,355,356,356,357,357,320,320,321,321,358,358,322,322,323,323,324,324,325,325,326,326,327,327,328,328,329,329,330,330,331,331,332,332,333,333,334,334,319,319,335,335,336,336,337,337,338,338,339,339,340,340,341,341,342,342,343,343,344,344,345,345,346,346,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,355,355,356,356,357,357,325,326,327,326,327,327,325,326,327,355,356,353,354,325,325,326,327,325,326,327,325,326,327,339,320,321,322,323,324,333,334,335,336,338,339,347,348,350,353,354,357,346,346,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,325,326,327,328,329,334,339,342,353,354,331,353,354,340,340,340,348,328,329,340,341,329,348,328,329,329,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,341,341,343,344,345,346,347,349,350,351,339,343,343,358,323,324,325,326,327,328,329,330,336,343,351,353,354,353,354,353,354,323,324,325,326,327,333,334,341,320,333,334,342,333,334,343,351,331,331,333,334,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,355,356,353,354,355,356,355,356,325,326,327,349,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,342,342,342,345,346,347,346,320,328,329,320,323,324,337,344,328,329,330,337,344,344,325,326,327,325,326,327,327,325,326,327,355,356,353,354,350,325,325,326,327,350,339,325,326,327,319,355,356,321,358,323,324,330,331,335,336,338,340,322,350,350,330,330,350,350,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,320,321,358,322,323,324,325,326,327,328,329,330,331,332,333,334,319,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,371,0,0,0,0,0,0,380,380,376,378,372,374,375,376,378,380,375,376,376,378,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,378,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,380,380,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,376,378,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,380,0,0,0,0,0,0,372,372,374,374,375,375,376,376,378,378,380,380,372,372,374,374,375,375,376,376,378,378,380,380,372,374,375,376,378,372,374,375,376,378,372,374,375,378,376,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,0,375,376,375,0,372,376,372,374,375,376,378,380,372,374,375,376,378,380,374,380,375,376,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,376,375,375,375,372,374,375,376,378,380,372,374,375,376,378,380,372,374,375,376,378,380,367,406,406,406,406,406,406,406,406,406,406,0,0,225,399,399,417,0,404,225,399,399,417,0,0,0,0,0,369,367,0,0,0,367,0,0,0,0,0,0,0,0,0,423,0,454,389,406,0,439,0,406,406,406,0,406,0,454,365,0,439,414,455,0,439,0,439,365,416,404,423,0,0,0,0,0,0,0,0,0,0,0,0,0,0,454,365,0,0,0,404,0,406,406,406,406,406,406,0,0,0,406,406,406,406,0,0,454,389,0,0,0,0,0,0,0,0,0,0,423,0,0,406,406,406,406,406,406,406,406,406,406,406,406,0,0,0,406,0,406,406,406,0,365,416,365,416,0,412,0,0,0,0,0,369,406,406,406,406,406,406,406,0,0,0,0,406,406,406,0,0,414,0,370,412,0,406,406,406,412,412,370,406,0,406,406,0,0,406,406,406,406,0,406,406,0,406,406,406,406,439,370,414,0,0,210,386,373,406,407,383,384,400,408,228,409,394,410,411,403,412,413,389,396,414,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,407,383,0,0,383,386,386,386,386,386,228,373,210,373,386,386,386,386,386,391,391,391,391,228,210,210,392,392,392,392,393,390,397,229,228,228,228,228,210,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,210,0,0,394,394,408,229,229,229,228,228,228,395,408,410,425,386,383,407,396,397,229,228,229,397,397,401,402,397,456,431,433,430,454,432,210,386,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,401,402,397,456,431,433,430,454,432,210,386,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,391,228,420,210,373,407,383,410,229,425,419,391,373,373,383,407,383,407,383,373,407,383,373,373,397,397,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,210,402,402,386,386,386,386,386,210,402,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,393,393,409,430,390,210,386,373,406,407,383,384,400,408,228,409,394,410,411,403,412,413,389,396,414,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,386,373,406,407,383,384,400,408,228,409,394,410,411,403,412,413,389,396,414,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,0,210,210,210,210,229,403,364,455,421,386,373,400,400,228,228,392,386,386,386,386,386,455,421,400,400,408,228,409,367,427,391,407,229,427,427,427,427,427,427,407,383,210,210,210,210,373,210,210,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,385,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,388,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,407,400,408,228,409,403,364,412,389,393,390,365,416,367,225,399,417,395,424,369,370,391,0,402,413,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,210,386,407,407,407,407,407,407,393,392,228,394,229,210,386,386,404,412,389,414,390,365,416,367,225,399,417,423,369,370,389,390,365,416,367,225,399,417,423,369,370,229,422,395,424,386,386,386,383,390,391,373,229,229,229,210,229,419,419,394,394,386,0,0,210,210,210,373,406,400,408,228,409,394,410,411,403,364,389,390,365,416,367,225,399,417,422,395,424,229,425,426,427,391,210,410,229,425,419,419,386,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,457,223,428,386,386,384,210,407,383,420,229,229,210,407,383,394,410,411,413,229,425,426,394,229,373,0,0,431,391,391,401,228,228,228,455,421,386,420,386,407,407,383,409,391,396,229,407,400,455,421,400,210,210,210,400,401,402,397,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,229,229,210,229,457,384,396,419,229,373,373,391,210,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,433,432,225,400,408,228,408,228,409,400,383,420,390,391,210,410,229,425,396,419,383,400,373,383,383,430,225,225,225,410,229,425,373,431,210,373,383,400,408,228,409,394,410,411,403,413,396,393,390,415,392,418,419,420,421,422,395,424,229,425,426,427,391,419,420,396,396,373,392,393,390,427,210,402,413,427,413,418,420,210,458,458,458,401,210,401,210,229,228,401,401,402,402,397,397,456,456,431,431,433,433,430,430,454,454,432,432,210,210,386,386,373,373,406,406,404,404,407,407,383,383,384,384,400,400,408,408,228,228,409,409,394,394,410,410,411,411,403,403,364,364,412,412,413,413,389,389,396,396,414,414,439,439,393,393,390,390,415,415,392,392,365,365,416,416,367,367,225,225,399,399,417,417,418,418,419,419,420,420,421,421,422,422,423,423,395,395,424,424,229,229,425,425,426,426,427,427,369,369,370,370,391,391,401,401,402,402,397,397,456,456,431,431,433,433,430,430,454,454,432,432,210,210,386,386,373,373,406,406,404,404,407,407,383,383,384,384,400,400,408,408,228,228,409,409,394,394,410,410,411,411,403,403,364,364,412,412,413,413,389,389,396,396,414,414,439,439,393,393,390,390,415,415,392,392,365,365,416,416,367,367,225,225,399,399,417,417,418,418,419,419,420,420,421,421,422,422,423,423,395,395,424,424,229,229,425,425,426,426,427,427,369,369,370,370,391,391,229,210,229,229,210,229,395,395,391,395,229,391,395,395,391,395,395,228,409,408,228,410,411,425,426,430,391,229,419,430,210,391,403,364,418,383,229,419,210,210,394,413,210,373,373,432,210,383,410,229,425,210,407,383,410,229,425,400,210,210,229,430,210,210,210,407,383,433,432,393,390,399,395,424,0,397,433,432,407,383,396,418,419,456,431,396,419,396,419,394,229,408,410,0,0,410,373,210,394,229,210,229,0,0,210,229,229,0,402,399,456,419,419,390,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,373,407,383,394,410,411,413,396,420,229,425,426,407,383,390,424,390,424,210,373,407,383,400,408,228,393,390,419,422,395,427,409,394,410,425,409,410,390,395,425,407,395,229,407,395,229,407,407,407,430,432,420,420,430,390,384,384,386,386,229,386,384,384,407,386,386,386,386,386,386,407,383,228,407,373,420,401,229,430,0,393,391,400,430,402,413,395,390,391,431,391,391,391,420,390,395,424,396,408,229,228,228,228,408,410,425,0,210,210,228,228,228,228,228,228,228,228,383,430,210,410,229,425,394,410,229,425,391,391,396,419,396,419,386,228,396,419,210,373,407,383,400,408,228,409,394,410,411,403,413,396,393,390,419,420,395,229,425,426,427,391,396,427,427,420,396,396,396,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,210,373,430,391,421,395,424,229,407,400,408,228,409,403,364,412,389,393,390,365,416,367,225,399,417,395,424,369,370,391,407,384,384,384,386,386,386,386,373,425,0,0,425,383,455,421,229,391,455,421,383,229,229,229,228,228,229,229,228,228,228,229,229,229,228,432,396,399,417,424,430,424,409,409,229,391,407,427,210,229,427,210,229,431,0,0,393,390,392,395,228,395,391,395,229,391,391,228,395,395,228,373,430,430,390,390,395,424,364,210,386,373,406,407,383,384,400,408,228,409,394,410,411,403,412,413,389,396,414,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,365,386,386,384,384,386,210,386,210,384,384,386,210,400,394,384,386,386,386,386,386,407,210,373,407,394,410,411,413,396,420,229,425,426,210,373,407,394,410,411,413,396,420,229,425,426,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,389,396,414,439,439,393,390,415,392,365,365,416,416,367,367,225,225,399,399,417,417,418,419,420,421,422,423,423,395,395,395,424,424,424,229,425,426,427,369,369,370,370,391,389,439,365,416,367,225,399,417,423,369,370,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,407,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,400,228,228,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,427,210,229,210,419,228,210,210,210,394,394,373,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,210,210,210,210,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,401,402,397,456,431,433,430,454,432,210,386,373,406,404,407,383,384,400,408,228,409,394,410,411,403,364,412,413,389,396,414,439,393,390,415,392,365,416,367,225,399,417,418,419,420,421,422,423,395,424,229,425,426,427,369,370,391,459,460,459,459,461,460,459,0,0,0,0,0,0,0,0,0,0,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,440,441,441,442,442,443,443,440,440,441,441,442,442,443,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,440,441,442,443,0,0],"f":[0,0,[1],0,0,0,0,0,[[]],0,[[]],[[]],[[]],[2,3],[[],4],[[],4],[5,5],[[]],[6],[6],[[]],[[]],[6],[2,7],0,0,0,0,[[]],0,0,0,[[],2],[[],2],[[],6],0,[[]],0,[[],4],[[],4],[[]],[[]],0,0,[[]],[[]],0,0,0,[[]],[[]],0,0,0,[[]],[[],8],[[],8],[[],9],0,[[]],[[]],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[10,[[8,[11]]]],[12,[[8,[11]]]],[13,[[8,[11]]]],[14,[[8,[11]]]],[15,[[8,[11]]]],[16,[[8,[11]]]],[17,[[8,[11]]]],[18,[[8,[11]]]],[19,[[8,[11]]]],[20,[[8,[11]]]],[21,[[8,[11]]]],[22,[[8,[11]]]],[23,[[8,[11]]]],[24,[[8,[11]]]],[25,[[8,[11]]]],[26,[[8,[11]]]],[27,[[8,[11]]]],[28,[[8,[11]]]],[29,[[8,[11]]]],[30,[[8,[11]]]],[31,[[8,[11]]]],[32,[[8,[11]]]],[33,[[8,[11]]]],[34,[[8,[11]]]],[35,[[8,[11]]]],[36,[[8,[11]]]],[37,[[8,[11]]]],[38,[[8,[11]]]],[39,[[8,[11]]]],[40,[[8,[11]]]],[41,[[8,[11]]]],[42,[[8,[11]]]],[43,[[8,[11]]]],[44,[[8,[11]]]],[45,[[8,[11]]]],[46,[[8,[11]]]],[47,[[8,[11]]]],[48,[[8,[11]]]],[49,[[8,[11]]]],[50,[[8,[11]]]],[51,[[8,[11]]]],[52,[[8,[11]]]],[53,[[8,[11]]]],[54,[[8,[11]]]],[55,[[8,[11]]]],[56,[[8,[11]]]],[57,[[8,[11]]]],[58,[[8,[11]]]],[59,[[8,[11]]]],[60,[[8,[11]]]],[61,[[8,[11]]]],[62,[[8,[11]]]],[63,[[8,[11]]]],[64,[[8,[11]]]],[65,[[8,[11]]]],[66,[[8,[11]]]],[67,[[8,[11]]]],[68,[[8,[11]]]],[69,[[8,[11]]]],[70,[[8,[11]]]],[71,[[8,[11]]]],[72,[[8,[11]]]],[73,[[8,[11]]]],[74,[[8,[11]]]],[75,[[8,[11]]]],[76,[[8,[11]]]],[77,[[8,[11]]]],[78,[[8,[11]]]],[79,[[8,[11]]]],[80,[[8,[11]]]],[81,[[8,[11]]]],[82,[[8,[11]]]],[83,[[8,[11]]]],[84,[[8,[11]]]],[85,[[8,[11]]]],[86,[[8,[11]]]],[87,[[8,[11]]]],[88,[[8,[11]]]],[89,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[10,[4,[3]]],[[91,[90]]]],[[12,[4,[3]]],[[91,[90]]]],[[13,[4,[3]]],[[91,[90]]]],[[14,[4,[3]]],[[91,[90]]]],[[15,[4,[3]]],[[91,[90]]]],[[16,[4,[3]]],[[91,[90]]]],[[17,[4,[3]]],[[91,[90]]]],[[18,[4,[3]]],[[91,[90]]]],[[19,[4,[3]]],[[91,[90]]]],[[20,[4,[3]]],[[91,[90]]]],[[21,[4,[3]]],[[91,[90]]]],[[22,[4,[3]]],[[91,[90]]]],[[23,[4,[3]]],[[91,[90]]]],[[24,[4,[3]]],[[91,[90]]]],[[25,[4,[3]]],[[91,[90]]]],[[26,[4,[3]]],[[91,[90]]]],[[27,[4,[3]]],[[91,[90]]]],[[28,[4,[3]]],[[91,[90]]]],[[29,[4,[3]]],[[91,[90]]]],[[30,[4,[3]]],[[91,[90]]]],[[31,[4,[3]]],[[91,[90]]]],[[32,[4,[3]]],[[91,[90]]]],[[33,[4,[3]]],[[91,[90]]]],[[34,[4,[3]]],[[91,[90]]]],[[35,[4,[3]]],[[91,[90]]]],[[36,[4,[3]]],[[91,[90]]]],[[37,[4,[3]]],[[91,[90]]]],[[38,[4,[3]]],[[91,[90]]]],[[39,[4,[3]]],[[91,[90]]]],[[40,[4,[3]]],[[91,[90]]]],[[41,[4,[3]]],[[91,[90]]]],[[42,[4,[3]]],[[91,[90]]]],[[43,[4,[3]]],[[91,[90]]]],[[44,[4,[3]]],[[91,[90]]]],[[45,[4,[3]]],[[91,[90]]]],[[46,[4,[3]]],[[91,[90]]]],[[47,[4,[3]]],[[91,[90]]]],[[48,[4,[3]]],[[91,[90]]]],[[49,[4,[3]]],[[91,[90]]]],[[50,[4,[3]]],[[91,[90]]]],[[51,[4,[3]]],[[91,[90]]]],[[52,[4,[3]]],[[91,[90]]]],[[53,[4,[3]]],[[91,[90]]]],[[54,[4,[3]]],[[91,[90]]]],[[55,[4,[3]]],[[91,[90]]]],[[56,[4,[3]]],[[91,[90]]]],[[57,[4,[3]]],[[91,[90]]]],[[58,[4,[3]]],[[91,[90]]]],[[59,[4,[3]]],[[91,[90]]]],[[60,[4,[3]]],[[91,[90]]]],[[61,[4,[3]]],[[91,[90]]]],[[62,[4,[3]]],[[91,[90]]]],[[63,[4,[3]]],[[91,[90]]]],[[64,[4,[3]]],[[91,[90]]]],[[65,[4,[3]]],[[91,[90]]]],[[66,[4,[3]]],[[91,[90]]]],[[67,[4,[3]]],[[91,[90]]]],[[68,[4,[3]]],[[91,[90]]]],[[69,[4,[3]]],[[91,[90]]]],[[70,[4,[3]]],[[91,[90]]]],[[71,[4,[3]]],[[91,[90]]]],[[72,[4,[3]]],[[91,[90]]]],[[73,[4,[3]]],[[91,[90]]]],[[74,[4,[3]]],[[91,[90]]]],[[75,[4,[3]]],[[91,[90]]]],[[76,[4,[3]]],[[91,[90]]]],[[77,[4,[3]]],[[91,[90]]]],[[78,[4,[3]]],[[91,[90]]]],[[79,[4,[3]]],[[91,[90]]]],[[80,[4,[3]]],[[91,[90]]]],[[81,[4,[3]]],[[91,[90]]]],[[82,[4,[3]]],[[91,[90]]]],[[83,[4,[3]]],[[91,[90]]]],[[84,[4,[3]]],[[91,[90]]]],[[85,[4,[3]]],[[91,[90]]]],[[86,[4,[3]]],[[91,[90]]]],[[87,[4,[3]]],[[91,[90]]]],[[88,[4,[3]]],[[91,[90]]]],[[89,[4,[3]]],[[91,[90]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[92,92],[93,93],[94,94],[95,95],[[]],[[]],[[]],[[]],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[92,11]]]],[[],[[8,[93,11]]]],[[],[[8,[94,11]]]],[[],[[8,[95,11]]]],[[],[[8,[96,11]]]],0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,[[92,92],3],0,0,0,0,0,0,0,0,[[97,2],98],[[99,2],98],[[100,2],98],[[101,2],98],[[102,2],98],[[103,2],98],[[104,2],98],[[105,2],98],[[106,2],98],[[107,2],98],[[108,2],98],[[109,2],98],[[110,2],98],[[111,2],98],[[112,2],98],[[113,2],98],[[114,2],98],[[115,2],98],[[116,2],98],[[117,2],98],[[118,2],98],[[119,2],98],[[120,2],98],[[121,2],98],[[122,2],98],[[123,2],98],[[124,2],98],[[125,2],98],[[126,2],98],[[127,2],98],[[128,2],98],[[129,2],98],[[130,2],98],[[131,2],98],[[132,2],98],[[133,2],98],[[134,2],98],[[135,2],98],[[136,2],98],[[137,2],98],[[138,2],98],[[139,2],98],[[140,2],98],[[141,2],98],[[142,2],98],[[143,2],98],[[144,2],98],[[145,2],98],[[146,2],98],[[147,2],98],[[148,2],98],[[149,2],98],[[150,2],98],[[151,2],98],[[152,2],98],[[153,2],98],[[154,2],98],[[155,2],98],[[156,2],98],[[157,2],98],[[158,2],98],[[159,2],98],[[160,2],98],[[161,2],98],[[162,2],98],[[163,2],98],[[164,2],98],[[165,2],98],[[166,2],98],[[167,2],98],[[168,2],98],[[169,2],98],[[170,2],98],[[171,2],98],[[172,2],98],[[173,2],98],[[174,2],98],[[175,2],98],[[176,2],98],0,0,[[92,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[92,[[8,[11]]]],[93,[[8,[11]]]],[94,[[8,[11]]]],[95,[[8,[11]]]],[96,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[97,[[91,[179]]]],[99,[[91,[179]]]],[100,[[91,[179]]]],[101,[[91,[179]]]],[102,[[91,[179]]]],[103,[[91,[179]]]],[104,[[91,[179]]]],[105,[[91,[179]]]],[106,[[91,[179]]]],[107,[[91,[179]]]],[108,[[91,[179]]]],[109,[[91,[179]]]],[110,[[91,[179]]]],[111,[[91,[179]]]],[112,[[91,[179]]]],[113,[[91,[179]]]],[114,[[91,[179]]]],[115,[[91,[179]]]],[116,[[91,[179]]]],[117,[[91,[179]]]],[118,[[91,[179]]]],[119,[[91,[179]]]],[120,[[91,[179]]]],[121,[[91,[179]]]],[122,[[91,[179]]]],[123,[[91,[179]]]],[124,[[91,[179]]]],[125,[[91,[179]]]],[126,[[91,[179]]]],[127,[[91,[179]]]],[128,[[91,[179]]]],[129,[[91,[179]]]],[130,[[91,[179]]]],[131,[[91,[179]]]],[132,[[91,[179]]]],[133,[[91,[179]]]],[134,[[91,[179]]]],[135,[[91,[179]]]],[136,[[91,[179]]]],[137,[[91,[179]]]],[138,[[91,[179]]]],[139,[[91,[179]]]],[140,[[91,[179]]]],[141,[[91,[179]]]],[142,[[91,[179]]]],[143,[[91,[179]]]],[144,[[91,[179]]]],[145,[[91,[179]]]],[146,[[91,[179]]]],[147,[[91,[179]]]],[148,[[91,[179]]]],[149,[[91,[179]]]],[150,[[91,[179]]]],[151,[[91,[179]]]],[152,[[91,[179]]]],[153,[[91,[179]]]],[154,[[91,[179]]]],[155,[[91,[179]]]],[156,[[91,[179]]]],[157,[[91,[179]]]],[158,[[91,[179]]]],[159,[[91,[179]]]],[160,[[91,[179]]]],[161,[[91,[179]]]],[162,[[91,[179]]]],[163,[[91,[179]]]],[164,[[91,[179]]]],[165,[[91,[179]]]],[166,[[91,[179]]]],[167,[[91,[179]]]],[168,[[91,[179]]]],[169,[[91,[179]]]],[170,[[91,[179]]]],[171,[[91,[179]]]],[172,[[91,[179]]]],[173,[[91,[179]]]],[174,[[91,[179]]]],[175,[[91,[179]]]],[176,[[91,[179]]]],[[97,[4,[3]]],[[91,[90]]]],[[99,[4,[3]]],[[91,[90]]]],[[100,[4,[3]]],[[91,[90]]]],[[101,[4,[3]]],[[91,[90]]]],[[102,[4,[3]]],[[91,[90]]]],[[103,[4,[3]]],[[91,[90]]]],[[104,[4,[3]]],[[91,[90]]]],[[105,[4,[3]]],[[91,[90]]]],[[106,[4,[3]]],[[91,[90]]]],[[107,[4,[3]]],[[91,[90]]]],[[108,[4,[3]]],[[91,[90]]]],[[109,[4,[3]]],[[91,[90]]]],[[110,[4,[3]]],[[91,[90]]]],[[111,[4,[3]]],[[91,[90]]]],[[112,[4,[3]]],[[91,[90]]]],[[113,[4,[3]]],[[91,[90]]]],[[114,[4,[3]]],[[91,[90]]]],[[115,[4,[3]]],[[91,[90]]]],[[116,[4,[3]]],[[91,[90]]]],[[117,[4,[3]]],[[91,[90]]]],[[118,[4,[3]]],[[91,[90]]]],[[119,[4,[3]]],[[91,[90]]]],[[120,[4,[3]]],[[91,[90]]]],[[121,[4,[3]]],[[91,[90]]]],[[122,[4,[3]]],[[91,[90]]]],[[123,[4,[3]]],[[91,[90]]]],[[124,[4,[3]]],[[91,[90]]]],[[125,[4,[3]]],[[91,[90]]]],[[126,[4,[3]]],[[91,[90]]]],[[127,[4,[3]]],[[91,[90]]]],[[128,[4,[3]]],[[91,[90]]]],[[129,[4,[3]]],[[91,[90]]]],[[130,[4,[3]]],[[91,[90]]]],[[131,[4,[3]]],[[91,[90]]]],[[132,[4,[3]]],[[91,[90]]]],[[133,[4,[3]]],[[91,[90]]]],[[134,[4,[3]]],[[91,[90]]]],[[135,[4,[3]]],[[91,[90]]]],[[136,[4,[3]]],[[91,[90]]]],[[137,[4,[3]]],[[91,[90]]]],[[138,[4,[3]]],[[91,[90]]]],[[139,[4,[3]]],[[91,[90]]]],[[140,[4,[3]]],[[91,[90]]]],[[141,[4,[3]]],[[91,[90]]]],[[142,[4,[3]]],[[91,[90]]]],[[143,[4,[3]]],[[91,[90]]]],[[144,[4,[3]]],[[91,[90]]]],[[145,[4,[3]]],[[91,[90]]]],[[146,[4,[3]]],[[91,[90]]]],[[147,[4,[3]]],[[91,[90]]]],[[148,[4,[3]]],[[91,[90]]]],[[149,[4,[3]]],[[91,[90]]]],[[150,[4,[3]]],[[91,[90]]]],[[151,[4,[3]]],[[91,[90]]]],[[152,[4,[3]]],[[91,[90]]]],[[153,[4,[3]]],[[91,[90]]]],[[154,[4,[3]]],[[91,[90]]]],[[155,[4,[3]]],[[91,[90]]]],[[156,[4,[3]]],[[91,[90]]]],[[157,[4,[3]]],[[91,[90]]]],[[158,[4,[3]]],[[91,[90]]]],[[159,[4,[3]]],[[91,[90]]]],[[160,[4,[3]]],[[91,[90]]]],[[161,[4,[3]]],[[91,[90]]]],[[162,[4,[3]]],[[91,[90]]]],[[163,[4,[3]]],[[91,[90]]]],[[164,[4,[3]]],[[91,[90]]]],[[165,[4,[3]]],[[91,[90]]]],[[166,[4,[3]]],[[91,[90]]]],[[167,[4,[3]]],[[91,[90]]]],[[168,[4,[3]]],[[91,[90]]]],[[169,[4,[3]]],[[91,[90]]]],[[170,[4,[3]]],[[91,[90]]]],[[171,[4,[3]]],[[91,[90]]]],[[172,[4,[3]]],[[91,[90]]]],[[173,[4,[3]]],[[91,[90]]]],[[174,[4,[3]]],[[91,[90]]]],[[175,[4,[3]]],[[91,[90]]]],[[176,[4,[3]]],[[91,[90]]]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[104,[[181,[180]]]],[105,[[181,[180]]]],[115,[[181,[180]]]],[142,[[181,[180]]]],[171,[[181,[180]]]],[176,[[181,[180]]]],[[2,182,183],[[98,[97]]]],[[2,182,183],[[98,[99]]]],[[2,182,183],[[98,[100]]]],[[2,182,183],[[98,[101]]]],[[2,182,183],[[98,[102]]]],[[2,182,183],[[98,[103]]]],[[2,182,183],[[98,[104]]]],[[2,182,183],[[98,[105]]]],[[2,182,183],[[98,[106]]]],[[2,182,183],[[98,[107]]]],[[2,182,183],[[98,[108]]]],[[2,182,183],[[98,[109]]]],[[2,182,183],[[98,[110]]]],[[2,182,183],[[98,[111]]]],[[2,182,183],[[98,[112]]]],[[2,182,183],[[98,[113]]]],[[2,182,183],[[98,[114]]]],[[2,182,183],[[98,[115]]]],[[2,182,183],[[98,[116]]]],[[2,182,183],[[98,[117]]]],[[2,182,183],[[98,[118]]]],[[2,182,183],[[98,[119]]]],[[2,182,183],[[98,[120]]]],[[2,182,183],[[98,[121]]]],[[2,182,183],[[98,[122]]]],[[2,182,183],[[98,[123]]]],[[2,182,183],[[98,[124]]]],[[2,182,183],[[98,[125]]]],[[2,182,183],[[98,[126]]]],[[2,182,183],[[98,[127]]]],[[2,182,183],[[98,[128]]]],[[2,182,183],[[98,[129]]]],[[2,182,183],[[98,[130]]]],[[2,182,183],[[98,[131]]]],[[2,182,183],[[98,[132]]]],[[2,182,183],[[98,[133]]]],[[2,182,183],[[98,[134]]]],[[2,182,183],[[98,[135]]]],[[2,182,183],[[98,[136]]]],[[2,182,183],[[98,[137]]]],[[2,182,183],[[98,[138]]]],[[2,182,183],[[98,[139]]]],[[2,182,183],[[98,[140]]]],[[2,182,183],[[98,[141]]]],[[2,182,183],[[98,[142]]]],[[2,182,183],[[98,[143]]]],[[2,182,183],[[98,[144]]]],[[2,182,183],[[98,[145]]]],[[2,182,183],[[98,[146]]]],[[2,182,183],[[98,[147]]]],[[2,182,183],[[98,[148]]]],[[2,182,183],[[98,[149]]]],[[2,182,183],[[98,[150]]]],[[2,182,183],[[98,[151]]]],[[2,182,183],[[98,[152]]]],[[2,182,183],[[98,[153]]]],[[2,182,183],[[98,[154]]]],[[2,182,183],[[98,[155]]]],[[2,182,183],[[98,[156]]]],[[2,182,183],[[98,[157]]]],[[2,182,183],[[98,[158]]]],[[2,182,183],[[98,[159]]]],[[2,182,183],[[98,[160]]]],[[2,182,183],[[98,[161]]]],[[2,182,183],[[98,[162]]]],[[2,182,183],[[98,[163]]]],[[2,182,183],[[98,[164]]]],[[2,182,183],[[98,[165]]]],[[2,182,183],[[98,[166]]]],[[2,182,183],[[98,[167]]]],[[2,182,183],[[98,[168]]]],[[2,182,183],[[98,[169]]]],[[2,182,183],[[98,[170]]]],[[2,182,183],[[98,[171]]]],[[2,182,183],[[98,[172]]]],[[2,182,183],[[98,[173]]]],[[2,182,183],[[98,[174]]]],[[2,182,183],[[98,[175]]]],[[2,182,183],[[98,[176]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[93,[185,[93]]]]]],[[],8],[184,[[8,[94,[185,[94]]]]]],[184,[[8,[95,[185,[95]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],[[8,[93,[185,[93]]]]]],[[],[[8,[94,[185,[94]]]]]],[[],[[8,[95,[185,[95]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[2,3],[[],2],0,[2,3],[[],2],0,[2,3],[[],2],0,0,0,0,0,0,0,0,0,0,[1],[1],0,[[]],[[]],[[]],[[]],[179,[[98,[186]]]],[[]],[[]],[179,[[98,[187]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[98,[[91,[186]]]]]],[[],[[98,[[91,[187]]]]]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[188,188],[189,189],[[]],[[]],[[]],[186],[187],[188],[189],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[],2],[186,2],[187,2],[188,2],[189,2],0,0,0,0,[[],98],[[],[[98,[[192,[[0,[190,191]]]]]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],98],[[],[[98,[[192,[[0,[190,191]]]]]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],[[8,[193]]]],[[],98],[[],[[98,[[194,[[0,[190,191]]]]]]]],[187,98],[[],98],[[],[[98,[[194,[[0,[190,191]]]]]]]],[187,98],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[2,195],189],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[186,2],[187,2],[188,2],[189,2],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,3],[[179,179,179,[91,[2]]],[[8,[196]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[[]],[[]],[[]],[[]],[[],4],[[],4],[197,197],[[]],[198],[6],[6],[[]],[[]],[6],[197,199],0,0,[[197,177],[[8,[200]]]],[[197,177],178],[[]],[[],6],[[]],[199,3],[[],3],[[],4],[[],4],[[]],[[]],[197,201],[[]],[[]],0,0,[[]],[[]],[[]],[[],201],[[],8],[[],8],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[202,[[91,[184]]]],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[202,11]]]],[[],[[8,[203,11]]]],[[],[[8,[204,11]]]],[[],[[8,[205,11]]]],[6],[6],[6],[6],0,[[203,177],178],[[204,177],178],[[205,177],178],[[]],[[]],[[]],[[]],0,[[],6],[[],6],[[],6],[[],6],0,[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[202,[[8,[11]]]],[203,[[8,[11]]]],[204,[[8,[11]]]],[205,[[8,[11]]]],0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[[206,207,208,209,209,208,209,209],98],[[206,210,209],98],0,0,[[211,212],209],[[213,212],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[2,6,208],98],[[[215,[214]],2,6,208],98],[[216,2,6,208],98],[[217,208,208],98],[[216,208,208],98],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[211,211],[212,212],[213,213],[218,218],[219,219],[220,220],[221,221],[206,206],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[222,212],[[98,[209]]]],[[222,212],[[98,[209]]]],[[],218],[[],219],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[211,11]]]],[[],[[8,[212,11]]]],[[],[[8,[213,11]]]],[[],[[8,[220,11]]]],[[],[[8,[221,11]]]],[[],[[8,[206,11]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[206,212],[[91,[218]]]],[[212,212],3],[[211,177],178],[[213,177],178],[[220,177],178],[[221,177],178],[[206,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[206,3],[206,3],0,0,[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],[206,3],0,[[206,212],209],[[206,212]],[[206,212]],[[213,212,209],209],[[206,212],209],[[221,212],209],[206,3],[206,3],[206,3],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[216,217],[206,3],[[211,212],209],[[213,212],209],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[206,223,210,209],[[98,[209]]]],[[206,224,209,225,209],[[98,[226]]]],0,[[206,223,210,209,210,209,209],[[98,[209]]]],[[206,223,210,209,210,209,209],[[98,[209]]]],[[206,223,210,209,210,209,209],[[98,[209]]]],0,0,[2,[[98,[216]]]],[222,[[98,[[215,[186]]]]]],[222,[[98,[206]]]],[222,[[98,[206]]]],[209,211],[[2,[4,[227]]],[[98,[216]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[206,224],[[98,[221]]]],[[2,6,224],98],[[[215,[214]],2,6,224],98],[[216,2,6,224],98],0,[[206,208],[[98,[209]]]],0,0,0,[[206,228,229],98],[206,98],[206,98],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[217,208],98],[[216,208],98],[[216,224],98],[[216,2],[[98,[230]]]],[211,[[8,[11]]]],[212,[[8,[11]]]],[213,[[8,[11]]]],[220,[[8,[11]]]],[221,[[8,[11]]]],[206,[[8,[11]]]],[[6,2],[[98,[230]]]],[[[215,[214]],6,2],[[98,[230]]]],[[216,6,2],[[98,[230]]]],0,[[209,209,209,209],[[98,[209]]]],[[209,209,209,209],[[98,[209]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[206,208],[[98,[213]]]],[[206,208],[[98,[6]]]],[[206,212,208],[[98,[209]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[221,212],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[209,[[4,[209]]]],[209,[[4,[209]]]],[[],226],[[],227],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,0,0,0,0,0,0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[231,11]]]],[[],[[8,[232,11]]]],[[],[[8,[233,11]]]],[[],[[8,[234,11]]]],[[],[[8,[235,11]]]],[[],[[8,[236,11]]]],[[],[[8,[237,11]]]],[[],[[8,[238,11]]]],[[],[[8,[239,11]]]],[[],[[8,[240,11]]]],[[],[[8,[241,11]]]],[[],[[8,[242,11]]]],[[],[[8,[243,11]]]],[[],[[8,[244,11]]]],[[],[[8,[245,11]]]],[[],[[8,[246,11]]]],[[],[[8,[247,11]]]],[[],[[8,[248,11]]]],[[],[[8,[249,11]]]],[[],[[8,[250,11]]]],[[],[[8,[251,11]]]],[[],[[8,[252,11]]]],[[],[[8,[253,11]]]],[[],[[8,[254,11]]]],[[],[[8,[255,11]]]],[[],[[8,[256,11]]]],[[],[[8,[257,11]]]],[[],[[8,[258,11]]]],[[],[[8,[259,11]]]],[[],[[8,[260,11]]]],[[],[[8,[261,11]]]],[[],[[8,[262,11]]]],[[],[[8,[263,11]]]],[[],[[8,[264,11]]]],[[],[[8,[265,11]]]],[[],[[8,[266,11]]]],[[],[[8,[267,11]]]],[[],[[8,[268,11]]]],[[],[[8,[269,11]]]],[[],[[8,[270,11]]]],[[],[[8,[271,11]]]],[[],[[8,[272,11]]]],[[],[[8,[273,11]]]],[[],[[8,[274,11]]]],[[],[[8,[275,11]]]],[[],[[8,[276,11]]]],[[],[[8,[277,11]]]],[[],[[8,[278,11]]]],[[],[[8,[279,11]]]],[[],[[8,[280,11]]]],[[],[[8,[281,11]]]],[[],[[8,[282,11]]]],[[],[[8,[283,11]]]],[[],[[8,[284,11]]]],[[],[[8,[285,11]]]],[[],[[8,[286,11]]]],[[],[[8,[287,11]]]],[[],[[8,[288,11]]]],[[],[[8,[289,11]]]],[[],[[8,[290,11]]]],[[],[[8,[291,11]]]],[[],[[8,[292,11]]]],[[],[[8,[293,11]]]],[[],[[8,[294,11]]]],[[],[[8,[295,11]]]],[[],[[8,[296,11]]]],[[],[[8,[297,11]]]],[[],[[8,[298,11]]]],[[],[[8,[299,11]]]],[[],[[8,[300,11]]]],[[],[[8,[301,11]]]],[[],[[8,[302,11]]]],[[],[[8,[303,11]]]],[[],[[8,[304,11]]]],[[],[[8,[305,11]]]],[[],[[8,[306,11]]]],[[],[[8,[307,11]]]],[[],[[8,[308,11]]]],[[],[[8,[309,11]]]],[[],[[8,[310,11]]]],[[],[[8,[311,11]]]],[[],[[8,[312,11]]]],[[],[[8,[313,11]]]],[[],[[8,[314,11]]]],[[],[[8,[315,11]]]],[[],[[8,[316,11]]]],[[],[[8,[317,11]]]],[[],[[8,[318,11]]]],0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[231,[[8,[11]]]],[232,[[8,[11]]]],[233,[[8,[11]]]],[234,[[8,[11]]]],[235,[[8,[11]]]],[236,[[8,[11]]]],[237,[[8,[11]]]],[238,[[8,[11]]]],[239,[[8,[11]]]],[240,[[8,[11]]]],[241,[[8,[11]]]],[242,[[8,[11]]]],[243,[[8,[11]]]],[244,[[8,[11]]]],[245,[[8,[11]]]],[246,[[8,[11]]]],[247,[[8,[11]]]],[248,[[8,[11]]]],[249,[[8,[11]]]],[250,[[8,[11]]]],[251,[[8,[11]]]],[252,[[8,[11]]]],[253,[[8,[11]]]],[254,[[8,[11]]]],[255,[[8,[11]]]],[256,[[8,[11]]]],[257,[[8,[11]]]],[258,[[8,[11]]]],[259,[[8,[11]]]],[260,[[8,[11]]]],[261,[[8,[11]]]],[262,[[8,[11]]]],[263,[[8,[11]]]],[264,[[8,[11]]]],[265,[[8,[11]]]],[266,[[8,[11]]]],[267,[[8,[11]]]],[268,[[8,[11]]]],[269,[[8,[11]]]],[270,[[8,[11]]]],[271,[[8,[11]]]],[272,[[8,[11]]]],[273,[[8,[11]]]],[274,[[8,[11]]]],[275,[[8,[11]]]],[276,[[8,[11]]]],[277,[[8,[11]]]],[278,[[8,[11]]]],[279,[[8,[11]]]],[280,[[8,[11]]]],[281,[[8,[11]]]],[282,[[8,[11]]]],[283,[[8,[11]]]],[284,[[8,[11]]]],[285,[[8,[11]]]],[286,[[8,[11]]]],[287,[[8,[11]]]],[288,[[8,[11]]]],[289,[[8,[11]]]],[290,[[8,[11]]]],[291,[[8,[11]]]],[292,[[8,[11]]]],[293,[[8,[11]]]],[294,[[8,[11]]]],[295,[[8,[11]]]],[296,[[8,[11]]]],[297,[[8,[11]]]],[298,[[8,[11]]]],[299,[[8,[11]]]],[300,[[8,[11]]]],[301,[[8,[11]]]],[302,[[8,[11]]]],[303,[[8,[11]]]],[304,[[8,[11]]]],[305,[[8,[11]]]],[306,[[8,[11]]]],[307,[[8,[11]]]],[308,[[8,[11]]]],[309,[[8,[11]]]],[310,[[8,[11]]]],[311,[[8,[11]]]],[312,[[8,[11]]]],[313,[[8,[11]]]],[314,[[8,[11]]]],[315,[[8,[11]]]],[316,[[8,[11]]]],[317,[[8,[11]]]],[318,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[319,319],[[]],0,0,0,0,0,0,0,[320,[[91,[184]]]],[321,[[91,[184]]]],[322,[[91,[184]]]],[323,[[91,[184]]]],[324,[[91,[184]]]],[325,[[91,[184]]]],[326,[[91,[184]]]],[327,[[91,[184]]]],[328,[[91,[184]]]],[329,[[91,[184]]]],[330,[[91,[184]]]],[331,[[91,[184]]]],[332,[[91,[184]]]],[333,[[91,[184]]]],[334,[[91,[184]]]],[335,[[91,[184]]]],[336,[[91,[184]]]],[337,[[91,[184]]]],[338,[[91,[184]]]],[339,[[91,[184]]]],[340,[[91,[184]]]],[341,[[91,[184]]]],[342,[[91,[184]]]],[343,[[91,[184]]]],[344,[[91,[184]]]],[345,[[91,[184]]]],[346,[[91,[184]]]],[347,[[91,[184]]]],[348,[[91,[184]]]],[349,[[91,[184]]]],[350,[[91,[184]]]],[351,[[91,[184]]]],[352,[[91,[184]]]],[353,[[91,[184]]]],[354,[[91,[184]]]],[355,[[91,[184]]]],[356,[[91,[184]]]],[357,[[91,[184]]]],0,0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[320,11]]]],[[],[[8,[321,11]]]],[[],[[8,[358,11]]]],[[],[[8,[322,11]]]],[[],[[8,[323,11]]]],[[],[[8,[324,11]]]],[[],[[8,[325,11]]]],[[],[[8,[326,11]]]],[[],[[8,[327,11]]]],[[],[[8,[328,11]]]],[[],[[8,[329,11]]]],[[],[[8,[330,11]]]],[[],[[8,[331,11]]]],[[],[[8,[332,11]]]],[[],[[8,[333,11]]]],[[],[[8,[334,11]]]],[[],[[8,[319,11]]]],[[],[[8,[335,11]]]],[[],[[8,[336,11]]]],[[],[[8,[337,11]]]],[[],[[8,[338,11]]]],[[],[[8,[339,11]]]],[[],[[8,[340,11]]]],[[],[[8,[341,11]]]],[[],[[8,[342,11]]]],[[],[[8,[343,11]]]],[[],[[8,[344,11]]]],[[],[[8,[345,11]]]],[[],[[8,[346,11]]]],[[],[[8,[347,11]]]],[[],[[8,[348,11]]]],[[],[[8,[349,11]]]],[[],[[8,[350,11]]]],[[],[[8,[351,11]]]],[[],[[8,[352,11]]]],[[],[[8,[353,11]]]],[[],[[8,[354,11]]]],[[],[[8,[355,11]]]],[[],[[8,[356,11]]]],[[],[[8,[357,11]]]],0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[2,2,228,229]],0,0,0,[[319,319],3],0,0,0,0,0,0,0,0,0,0,[[319,177],178],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[320,[[8,[11]]]],[321,[[8,[11]]]],[358,[[8,[11]]]],[322,[[8,[11]]]],[323,[[8,[11]]]],[324,[[8,[11]]]],[325,[[8,[11]]]],[326,[[8,[11]]]],[327,[[8,[11]]]],[328,[[8,[11]]]],[329,[[8,[11]]]],[330,[[8,[11]]]],[331,[[8,[11]]]],[332,[[8,[11]]]],[333,[[8,[11]]]],[334,[[8,[11]]]],[319,[[8,[11]]]],[335,[[8,[11]]]],[336,[[8,[11]]]],[337,[[8,[11]]]],[338,[[8,[11]]]],[339,[[8,[11]]]],[340,[[8,[11]]]],[341,[[8,[11]]]],[342,[[8,[11]]]],[343,[[8,[11]]]],[344,[[8,[11]]]],[345,[[8,[11]]]],[346,[[8,[11]]]],[347,[[8,[11]]]],[348,[[8,[11]]]],[349,[[8,[11]]]],[350,[[8,[11]]]],[351,[[8,[11]]]],[352,[[8,[11]]]],[353,[[8,[11]]]],[354,[[8,[11]]]],[355,[[8,[11]]]],[356,[[8,[11]]]],[357,[[8,[11]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[359,[97]],227],98],[[[359,[99]],3],98],[[[359,[100]],199,184,184,184,184,201],98],[[[359,[101]],[4,[201]],[4,[2]]],98],[[[359,[102]],184,184,184,184],98],[[[359,[102]],184,184,184,184,184],98],[[[359,[103]],3],98],[[[359,[104]]],98],[[[359,[105]]],98],[[[359,[106]],184,[91,[2]]],98],[[[359,[107]],184],98],[[[359,[108]]],98],[[[359,[109]]],98],[[[359,[110]],[91,[227]]],98],[[[359,[111]],92],98],[[[359,[111]],184,92],98],[[[359,[112]]],98],[[[359,[113]],199,184,184],98],[[[359,[114]],[4,[2]],[4,[2]],[4,[2]],[4,[184]],[4,[184]],[4,[227]],[4,[3]],[4,[360]],[4,[2]],[4,[208]],[4,[227]]],98],[[[359,[115]],227],98],[[[359,[116]]],98],[[[359,[117]]],98],[[[359,[118]],361],98],[[[359,[171]],209],98],[[[359,[172]],208,208,209],98],[[[359,[119]],184],98],[[[359,[119]],184,361],98],[[[359,[120]]],98],[[[359,[121]],199],98],[[[359,[122]]],98],[[[359,[123]],[4,[3]],[4,[3]]],98],[[[359,[124]],184],98],[[[359,[125]],184,227,227,227,184,184,227,362],98],[[[359,[126]],184,227,227,227,184,227,362],98],[[[359,[127]],363,201],98],[[[359,[128]],3],98],[[[359,[129]],184],98],[[[359,[130]],[4,[225]],184],98],[[[359,[131]],361],98],[[[359,[132]],227],98],[[[359,[133]]],98],[[[359,[134]],6],98],[[[359,[135]],224,201,364,184,226,226,360,360,360,360,360,360,360,360,360,360,360,226,3,360,360,360,360,208,360,227,360],98],[[[359,[136]]],98],[[[359,[137]],[4,[2]],[4,[364]],[4,[184]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[226]],[4,[3]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[199]],[4,[360]],[4,[360]],[4,[360]],[4,[227]],[4,[3]],3,[4,[360]],[4,[201]],[4,[3]]],98],[[[359,[138]]],98],[[[359,[139]],226,227],98],[[[359,[140]],184],98],[[[359,[141]],227],98],[[[359,[142]],227],98],[[[359,[143]],225,226,226,226,227,365,3,227,184],[[98,[[4,[361]]]]]],[[[359,[143]],225,226,226,226,226,227,365,3,227,184,366],[[98,[[4,[361]]]]]],[[[359,[143]],225,226,226,226,226,227,365,367,3,227,184,366],[[98,[[4,[361]]]]]],[[[359,[143]],225,226,226,226,227,365,367,3,227,184],[[98,[[4,[361]]]]]],[[[359,[144]],227],98],[[[359,[145]]],98],[[[359,[146]]],98],[[[359,[147]],184],98],[[[359,[148]],95,361],98],[[[359,[149]]],98],[[[359,[150]]],98],[[[359,[151]]],98],[[[359,[152]],[4,[3]],[4,[3]],[4,[201]]],98],[[[359,[153]],184],98],[[[359,[154]],95,227,227,227,93,94,227,362],98],[[[359,[155]],207,201],98],[[[359,[156]]],98],[[[359,[158]],3],98],[[[359,[159]]],98],[[[359,[160]],209],98],[[[359,[161]],209],98],[[[359,[161]],209,227,209],98],[[[359,[162]],208,199],98],[[[359,[163]],184,227],98],[[[359,[164]],227,227,227,368,368,368,3,3],98],[[[359,[164]],227,227,227,368,368,368,3,3,369,370],98],[[[359,[165]],184,227,227,227],98],[[[359,[167]],227,3],98],[[[359,[166]],227,3],98],[[[359,[168]]],98],[[[359,[169]],[4,[2]],[4,[364]],[4,[3]],[4,[96]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[360]],[4,[199]],[4,[360]],[4,[360]],[4,[368]],[4,[226]],[4,[227]],[4,[368]],[4,[368]],3,3,[4,[184]],[4,[201]],[4,[3]],[4,[360]],[4,[360]]],98],[[[359,[170]],208,208,227],98],[[[359,[171]],209],98],[[[359,[172]],208,208,209],98],[[[359,[173]],208,201,364,96,360,360,360,360,360,360,360,368,227,226],98],[[[359,[174]],208,201],98],[[[359,[175]]],98],[[[359,[176]],227,3],98],0,[1],[[]],[[]],[[]],[[]],[[],4],[[],4],[371,371],[[]],[6],[6],[[]],[[]],[6],[[]],[[],2],[[],6],[[]],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],9],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[1],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[372,373],98],[[374,373],98],[[375,373],98],[[376,373,377],98],[[378,373,184],98],[[378,373,379],98],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[380,380],[[]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[6],[6],[6],[6],[6],[6],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[381,179],[[98,[[194,[382]]]]]],[[381,179],[[98,[[194,[382]]]]]],[[179,2],[[98,[[192,[381]]]]]],[[],[[98,[230]]]],[[],[[98,[230]]]],[179,[[98,[[192,[230]]]]]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],2],0,0,0,[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],0,0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,0,0,[[383,227]],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,225,389,390,227],98],[[228,225,226,226]],0,0,0,[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[[[386,[[385,[384]],[385,[383]],385]]],387],[391,3],0,[391,3],0,[[228,229,209],209],[210,3],[210,3],[392,[[4,[393]]]],[392,[[4,[393]]]],[392,[[4,[390]]]],[392,[[4,[390]]]],[393,392],[390,392],0,0,0,[[228,229]],[[228,229],368],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[394],0,0,0,0,0,[228,226],0,[[228,229],209],[[395,225]],0,0,0,[[[386,[[385,[384]],[385,[383]],385]]],3],[383,3],0,[[396,227,226],[[4,[226]]]],0,0,0,0,[[397,225],396],[[397,225],396],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[386,[[385,[384]],[385,[383]],385]]],222],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]]],398],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[228,229],368],0,0,0,0,0,0,0,0,0,0,[373,3],0,[383,227],0,0,0,0,0,0,0,0,0,[[397,398,229,184,[4,[225]]],98],[[397,398,361,399,[4,[2]]],[[98,[390]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,400,209,227],[[98,[401]]]],[[210,400,209,227],[[98,[3]]]],[[402,2,403],98],[[402,2,403,[4,[227]]],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],206,209],[[98,[209]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],209,209],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],206],[[98,[209]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],206,209],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],206],[[98,[404]]]],[[210,209],98],[[402,2,403,227],98],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,0,0,[210,210],[[[386,[405,405,405]]],[[386,[405,405,405]]]],[373,373],[406,406],[407,407],[383,383],[384,384],[400,400],[408,408],[228,228],[409,409],[394,394],[410,410],[411,411],[403,403],[412,412],[413,413],[389,389],[396,396],[414,414],[393,393],[390,390],[415,415],[392,392],[365,365],[416,416],[367,367],[225,225],[399,399],[417,417],[418,418],[419,419],[420,420],[421,421],[422,422],[423,423],[395,395],[424,424],[229,229],[425,425],[426,426],[427,427],[369,369],[370,370],[391,391],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[222,216],[[98,[203]]]],[[210,209,209,209],98],[[210,209],209],[[210,209,209,227],209],[210],[[229,209,209,209],[[98,[209]]]],0,0,[[],6],[421,6],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],207],[[98,[408]]]],0,0,0,0,0,0,[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,208],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,208,2],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],207],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6,2]],[227],[[421,227]],[400],[[],400],[[],408],[[],228],[[],409],[[],367],[[],427],[[],391],[[],407],[[],229],0,0,0,[[427,227],184],0,0,0,0,[[210,400,209,227],[[98,[3]]]],0,[[210,400,209,3,227],[[98,[3]]]],[[210,400,209,3,227],[[98,[3]]]],0,0,[[210,400,209,227],[[98,[3]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[407,11]]]],[[],[[8,[400,11]]]],[[],[[8,[408,11]]]],[[],[[8,[228,11]]]],[[],[[8,[409,11]]]],[[],[[8,[403,11]]]],[[],[[8,[364,11]]]],[[],[[8,[412,11]]]],[[],[[8,[389,11]]]],[[],[[8,[393,11]]]],[[],[[8,[390,11]]]],[[],[[8,[365,11]]]],[[],[[8,[416,11]]]],[[],[[8,[367,11]]]],[[],[[8,[225,11]]]],[[],[[8,[399,11]]]],[[],[[8,[417,11]]]],[[],[[8,[395,11]]]],[[],[[8,[424,11]]]],[[],[[8,[369,11]]]],[[],[[8,[370,11]]]],[[],[[8,[391,11]]]],[[],[[98,[412]]]],0,0,0,[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,[[210,400,227],[[98,[3]]]],0,[[184,184,184],6],[[184,184],6],[184,6],[[184,184,184,184,184],6],[[184,184,184,184],6],[[],6],[393,227],[392,227],[228,226],[394,3],[229,3],[[210,179],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,208],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],208],98],[[404,404],3],[[412,412],3],[[389,389],3],[[414,414],3],[[390,390],3],[[365,365],3],[[416,416],3],[[367,367],3],[[225,225],3],[[399,399],3],[[417,417],3],[[423,423],3],[[369,369],3],[[370,370],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],0,0,0,0,[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,229,395,373],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224,229,395],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],184,184,184,184,184],98],[[383,227,227]],[390,227],0,0,0,0,0,0,0,[[419,418],4],[[419,418],4],[394,2],[394,2],0,[226,[[98,[227]]]],[227,226],0,0,[[210,177],178],[[373,177],178],[[406,177],178],[[400,177],178],[[408,177],178],[[228,177],178],[[409,177],178],[[394,177],178],[[410,177],178],[[411,177],178],[[403,177],178],[[364,177],178],[[389,177],178],[[390,177],178],[[365,177],178],[[416,177],178],[[367,177],178],[[225,177],178],[[399,177],178],[[417,177],178],[[422,177],178],[[395,177],178],[[424,177],178],[[229,177],178],[[425,177],178],[[426,177],178],[[427,177],178],[[391,177],178],0,0,0,0,0,0,[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]]],[[98,[391]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],98],[[],[[98,[223]]]],[[],[[98,[428]]]],[[],[[98,[[386,[384,383,[91,[184,429]]]]]]]],[[],[[98,[[386,[384,383]]]]]],[[],[[98,[384]]]],[[210,2,199,184],210],0,0,[420,3],0,[[229,225,227],361],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[391,3],0,[401,3],[228,3],[228,3],[228,3],[[],6],[421,6],0,0,[[[386,[[385,[384]],[385,[383]],385]]],184],0,0,0,0,0,[[396,226,227,226],[[4,[226]]]],0,0,0,[[]],[421],[400],0,0,0,0,[[],6],[[],6],[[],6],[397],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,0,[[],98],[[],98],[[396,389,390],98],[[419,418,390],98],[[229,225,209,209],3],0,0,0,[[209,209,209,209,209,209],209],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[225,225],[400,3],[408,3],[228,3],[[408,207],3],[[228,224],3],[[409,224],3],[[400,208],3],[[383,2],3],[420,3],[[390,227],3],[[391,227],3],[210,3],[410,3],[229,3],[425,3],[396,3],[419,3],[383,3],[400,3],[[373,406],3],[383,3],[[383,2],3],[430,3],[[225,226,226],3],[[225,227,227],3],[[225,226,226],3],[410,3],[229,3],[425,3],[373,3],[431,3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[419,418],432],[420,387],[[396,227,226],433],[[396,227,226],387],0,[392,[[4,[361]]]],0,0,0,0,0,0,0,0,0,[420,6],0,[[],[[98,[434]]]],[[],[[98,[435]]]],[[],[[98,[435]]]],0,0,0,0,0,0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[229,226],209],0,0,0,0,0,0,0,[[391,209],227],0,0,0,[395,3],0,[[391,368],368],0,0,0,0,0,0,0,0,0,0,0,0,0,[[419,418],4],0,0,0,0,0,0,[[383,209],3],0,[[419,418],4],0,0,0,0,0,0,[373,3],[[]],[210,436],[383,436],[410,436],[229,436],[425,436],0,0,0,0,0,0,[[400,210],209],[210,209],[210,209],[[229,209],226],[430,3],0,0,0,0,0,[[396,227,226],433],[[419,418],432],[[199,361],393],[[184,361,2,226,227,416,362,226,227],390],[[225,389],399],[[225,3,184,227,227,2,227,209,227,2,227,209,226,226],395],[[225,184,227,227,2,226],424],[[225,227,227],361],[[397,430,229,420,209,398,2,227,184],[[8,[[4,[361]],193]]]],[433,4],[432,4],0,0,[[396,437],[[4,[392]]]],[418,[[4,[437]]]],[[419,437],[[4,[392]]]],0,0,[[396,437],[[4,[392]]]],[[419,437],[[4,[392]]]],0,0,[394,6],0,0,0,0,0,0,[373,3],0,0,0,0,0,[226,227],[227,226],[[210,[4,[227]]],[[98,[209]]]],[[229,[4,[227]]],[[98,[209]]]],[[229,[4,[227]]],[[98,[402]]]],[184,[[98,[402]]]],0,[399,389],0,[419,417],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[432,4],[420,[[4,[422]]]],[420,[[4,[422]]]],[430,226],0,[384,6],0,[[[386,[[385,[384]],[385,[383]],385]],224,227],[[4,[409]]]],[[[386,[[385,[384]],[385,[383]],385]],224,361],[[4,[409]]]],0,[[[386,[[385,[384]],[385,[383]],385]]],[[98,[6]]]],[384,6],0,0,[[[386,[[385,[384]],[385,[383]],385]],6],[[98,[409]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6],409],[[[386,[[385,[384]],[385,[383]],385]],224],[[98,[228]]]],[[[386,[[385,[384]],[385,[383]],385]],6],[[98,[228]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],224],[[98,[228]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6],228],0,0,0,0,[373,3],[420,[[98,[422]]]],0,0,[430,[[4,[389]]]],[438,209],0,[[391,368],368],0,[[430,227,226,397],98],0,0,0,[390,227],[[391,368],3],0,0,0,0,[[420,422],[[8,[422]]]],0,0,0,[[396,226,227,226],226],0,0,[228,209],0,0,0,0,0,[[225,4,4,3,227,226],[[4,[431]]]],0,0,0,0,0,[[228,209,209]],[[228,209]],[[228,209]],[[228,229,226,209]],[[228,209]],[[383,227]],0,0,0,0,0,0,0,0,0,[391,227],[391,227],[[396,389,361],[[4,[390]]]],[[419,418,361],[[4,[390]]]],[[396,389,227],[[4,[390]]]],[[419,418,227],[[4,[390]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6,226],98],[[228,226,226]],[[396,227,226],4],[[419,418],[[4,[390]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[427,368,227]],[[420,6],98],[[396,389],418],[[396,389],418],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,209],209],[[210,209],209],0,0,0,0,0,0,0,[407,[[8,[11]]]],[400,[[8,[11]]]],[408,[[8,[11]]]],[228,[[8,[11]]]],[409,[[8,[11]]]],[403,[[8,[11]]]],[364,[[8,[11]]]],[412,[[8,[11]]]],[389,[[8,[11]]]],[393,[[8,[11]]]],[390,[[8,[11]]]],[365,[[8,[11]]]],[416,[[8,[11]]]],[367,[[8,[11]]]],[225,[[8,[11]]]],[399,[[8,[11]]]],[417,[[8,[11]]]],[395,[[8,[11]]]],[424,[[8,[11]]]],[369,[[8,[11]]]],[370,[[8,[11]]]],[391,[[8,[11]]]],0,[384,6],0,[[384,6],6],[[[386,[[385,[384]],[385,[383]],385]],207],[[98,[408]]]],[[[386,[[385,[384]],[385,[383]],385]],6],[[98,[408]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],207],[[98,[408]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6],408],[373,3],0,0,0,0,[[383,3]],[199],[[421,199]],[[229,3]],[[391,3]],[199],[[421,199]],[[383,3]],0,0,0,[[228,229]],[[228,229]],[229,209],0,0,0,0,0,0,0,0,[432,225],[396,225],[399,225],[417,225],[424,225],0,0,[409,399],0,[[229,209],[[98,[209]]]],0,[[184,184,184,184,184],[[98,[6]]]],0,[210,209],[229,209],0,0,0,0,0,0,0,0,0,0,0,0,[[391,209],227],0,0,0,[[391,368],368],0,[395,225],0,0,0,[227,[[4,[362]]]],0,0,0,0,0,[364,403],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[365,[[98,[416]]]],[[[386,[[385,[384]],[385,[383]],385]],227],98],[[[386,[[385,[384]],[385,[383]],385]],6],[[98,[391]]]],[384,6],0,[[[386,[[385,[384]],[385,[383]],385]]],[[98,[6]]]],0,[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6],[[98,[391]]]],0,[384,6],0,[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],210,227,2],98],0,0,0,[[384,6],6],[[[386,[[385,[384]],[385,[383]],385]],208],[[98,[400]]]],[[[386,[[385,[384]],[385,[383]],385]],208],98],[[[386,[[385,[384]],[385,[383]],385]],6],[[98,[400]]]],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],208],98],[[[386,[[0,[[388,[384]],[385,[384]]]],[0,[[388,[383]],[385,[383]]]],[0,[388,385]]]],6],400],0,[[],[[98,[210]]]],[[],[[98,[373]]]],[[],[[98,[407]]]],[[],[[98,[394]]]],[[],[[98,[410]]]],[[],[[98,[411]]]],[[],[[98,[413]]]],[[],[[98,[396]]]],[[],[[98,[420]]]],[[],[[98,[229]]]],[[],[[98,[425]]]],[[],[[98,[426]]]],[[],[[98,[210]]]],[[],[[98,[373]]]],[[],[[98,[407]]]],[[],[[98,[394]]]],[[],[[98,[410]]]],[[],[[98,[411]]]],[[],[[98,[413]]]],[[],[[98,[396]]]],[[],[[98,[420]]]],[[],[[98,[229]]]],[[],[[98,[425]]]],[[],[[98,[426]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[389,[185,[389]]]]]],[[],8],[[],8],[[],8],[184,[[8,[439,[185,[439]]]]]],[[],8],[[],8],[[],8],[[],8],[184,[[8,[365,[185,[365]]]]]],[[],8],[184,[[8,[416,[185,[416]]]]]],[[],8],[[],8],[184,[[8,[367,[185,[367]]]]]],[184,[[8,[225,[185,[225]]]]]],[[],8],[[],8],[184,[[8,[399,[185,[399]]]]]],[184,[[8,[417,[185,[417]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[184,[[8,[423,[185,[423]]]]]],[[],8],[422,[[98,[395]]]],[[],8],[422,[[98,[395]]]],[422,[[98,[424]]]],[[],8],[422,[[98,[424]]]],[[],8],[[],8],[[],8],[[],8],[184,[[8,[369,[185,[369]]]]]],[[],8],[184,[[8,[370,[185,[370]]]]]],[[],8],[[],8],[[],[[8,[389,[185,[389]]]]]],[[],[[8,[439,[185,[439]]]]]],[[],[[8,[365,[185,[365]]]]]],[[],[[8,[416,[185,[416]]]]]],[[],[[8,[367,[185,[367]]]]]],[[],[[8,[225,[185,[225]]]]]],[[],[[8,[399,[185,[399]]]]]],[[],[[8,[417,[185,[417]]]]]],[[],[[8,[423,[185,[423]]]]]],[[],[[8,[369,[185,[369]]]]]],[[],[[8,[370,[185,[370]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[407,98],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[400,210],209],[[228,229],209],[[228,229,209],[[98,[209]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[427,227,368]],[[210,400,209]],[[229,397,402,227],98],[[210,209,227]],[[419,227,227]],[[228,229,227]],0,0,0,0,[394,98],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[210,400,209,227],[[98,[401]]]],[[210,400,209,227],[[98,[401]]]],[[210,400,209,227],[[98,[3]]]],[[210,400,209,227],[[98,[3]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[2,3],[[],2],0,[2,3],[[],2],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],440],[[],441],[[],442],[[],443],[6],[6],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[8,[440,11]]]],[[],[[8,[441,11]]]],[[],[[8,[442,11]]]],[[],[[8,[443,11]]]],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[440,[[8,[11]]]],[441,[[8,[11]]]],[442,[[8,[11]]]],[443,[[8,[11]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[436,98],[177,[[8,[200]]]]],"p":[[3,"Private"],[3,"Pubkey"],[15,"bool"],[4,"Option"],[3,"Mango"],[15,"usize"],[6,"ProgramResult"],[4,"Result"],[3,"TypeId"],[3,"AccountBuybackFeesWithMngo"],[3,"Error"],[3,"AccountClose"],[3,"AccountCreate"],[3,"AccountEdit"],[3,"AccountExpand"],[3,"AccountToggleFreeze"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[3,"AltExtend"],[3,"AltSet"],[3,"Benchmark"],[3,"ComputeAccountData"],[3,"FlashLoanBegin"],[3,"FlashLoanEnd"],[3,"GroupClose"],[3,"GroupCreate"],[3,"GroupEdit"],[3,"GroupWithdrawInsuranceFund"],[3,"HealthRegionBegin"],[3,"HealthRegionEnd"],[3,"IxGateSet"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2PlaceTakeOrder"],[3,"OpenbookV2RegisterMarket"],[3,"OpenbookV2SettleFunds"],[3,"PerpCancelAllOrders"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelOrder"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCloseMarket"],[3,"PerpConsumeEvents"],[3,"PerpCreateMarket"],[3,"PerpDeactivatePosition"],[3,"PerpEditMarket"],[3,"PerpForceClosePosition"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpPlaceOrder"],[3,"PerpSettleFees"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3PlaceOrder"],[3,"Serum3RegisterMarket"],[3,"Serum3SettleFunds"],[3,"Serum3SettleFundsV2Extra"],[3,"Serum3SettleFundsV2"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"StubOracleSet"],[3,"TokenAddBank"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreate"],[3,"TokenConditionalSwapTrigger"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"TokenDeregister"],[3,"TokenEdit"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqBankruptcy"],[3,"TokenLiqWithToken"],[3,"TokenRegister"],[3,"TokenRegisterTrustless"],[3,"TokenUpdateIndexAndRate"],[3,"TokenWithdraw"],[3,"AccountMeta"],[3,"Vec"],[4,"FlashLoanType"],[4,"Serum3SelfTradeBehavior"],[4,"Serum3OrderType"],[4,"Serum3Side"],[3,"InterestRateParams"],[3,"AccountBuybackFeesWithMngo"],[6,"Result"],[3,"AccountClose"],[3,"AccountCreate"],[3,"AccountEdit"],[3,"AccountExpand"],[3,"AccountToggleFreeze"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[3,"AltExtend"],[3,"AltSet"],[3,"Benchmark"],[3,"ComputeAccountData"],[3,"FlashLoanBegin"],[3,"FlashLoanEnd"],[3,"GroupClose"],[3,"GroupCreate"],[3,"GroupEdit"],[3,"GroupWithdrawInsuranceFund"],[3,"HealthRegionBegin"],[3,"HealthRegionEnd"],[3,"IxGateSet"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2PlaceTakeOrder"],[3,"OpenbookV2RegisterMarket"],[3,"OpenbookV2SettleFunds"],[3,"PerpCancelAllOrders"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelOrder"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCloseMarket"],[3,"PerpConsumeEvents"],[3,"PerpCreateMarket"],[3,"PerpDeactivatePosition"],[3,"PerpEditMarket"],[3,"PerpForceClosePosition"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpPlaceOrder"],[3,"PerpSettleFees"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3PlaceOrder"],[3,"Serum3RegisterMarket"],[3,"Serum3SettleFunds"],[3,"Serum3SettleFundsV2Extra"],[3,"Serum3SettleFundsV2"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"StubOracleSet"],[3,"TokenAddBank"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreate"],[3,"TokenConditionalSwapTrigger"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"TokenDeregister"],[3,"TokenEdit"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqBankruptcy"],[3,"TokenLiqWithToken"],[3,"TokenRegister"],[3,"TokenRegisterTrustless"],[3,"TokenUpdateIndexAndRate"],[3,"TokenWithdraw"],[3,"Formatter"],[6,"Result"],[3,"AccountInfo"],[3,"Transfer"],[3,"CpiContext"],[3,"BTreeMap"],[3,"BTreeSet"],[15,"u8"],[3,"TryFromPrimitiveError"],[3,"AccountInfoRef"],[3,"AccountInfoRefMut"],[3,"KeyedAccount"],[3,"KeyedAccountSharedData"],[8,"ZeroCopy"],[8,"Owner"],[3,"Ref"],[4,"Error"],[3,"RefMut"],[3,"AccountSharedData"],[4,"ProgramError"],[4,"MangoError"],[8,"Display"],[15,"u32"],[3,"Error"],[3,"String"],[3,"MangoAccountData"],[3,"Equity"],[3,"TokenEquity"],[3,"PerpEquity"],[3,"HealthCache"],[6,"Serum3MarketIndex"],[6,"TokenIndex"],[6,"I80F48"],[3,"Bank"],[3,"Prices"],[4,"HealthType"],[3,"TokenInfo"],[8,"KeyedAccountReader"],[3,"FixedOrderAccountRetriever"],[3,"ScanningAccountRetriever"],[3,"ScannedBanksAndOracles"],[3,"TokenBalance"],[3,"TokenMaxReserved"],[3,"Serum3Info"],[3,"PerpInfo"],[6,"MangoAccountRef"],[6,"MangoAccountValue"],[6,"PerpMarketIndex"],[4,"Side"],[15,"i64"],[15,"u64"],[3,"PerpPosition"],[3,"PerpMarket"],[3,"OpenOrders"],[3,"Benchmark"],[3,"OpenbookV2CancelAllOrders"],[3,"OpenbookV2LiqForceCancelOrders"],[3,"OpenbookV2SettleFunds"],[3,"OpenbookV2CancelOrder"],[3,"OpenbookV2PlaceTakerOrder"],[3,"OpenbookV2PlaceOrder"],[3,"OpenbookV2CloseOpenOrders"],[3,"OpenbookV2CreateOpenOrders"],[3,"OpenbookV2DeregisterMarket"],[3,"OpenbookV2EditMarket"],[3,"OpenbookV2RegisterMarket"],[3,"ComputeAccountData"],[3,"AltExtend"],[3,"AltSet"],[3,"TokenConditionalSwapTrigger"],[3,"TokenConditionalSwapCancel"],[3,"TokenConditionalSwapCreateV2"],[3,"TokenConditionalSwapCreate"],[3,"PerpLiqNegativePnlOrBankruptcyV2"],[3,"PerpLiqNegativePnlOrBankruptcy"],[3,"PerpLiqForceCancelOrders"],[3,"PerpLiqBaseOrPositivePnl"],[3,"PerpSettleFees"],[3,"PerpForceClosePosition"],[3,"PerpSettlePnl"],[3,"PerpUpdateFunding"],[3,"PerpConsumeEvents"],[3,"PerpCancelAllOrdersBySide"],[3,"PerpCancelAllOrders"],[3,"PerpCancelOrderByClientOrderId"],[3,"PerpCancelOrder"],[3,"PerpPlaceOrderPeggedV2"],[3,"PerpPlaceOrderPegged"],[3,"PerpPlaceOrderV2"],[3,"PerpPlaceOrder"],[3,"PerpDeactivatePosition"],[3,"PerpCloseMarket"],[3,"PerpEditMarket"],[3,"PerpCreateMarket"],[3,"TokenLiqBankruptcy"],[3,"TokenForceCloseBorrowsWithToken"],[3,"TokenLiqWithToken"],[3,"LiqTokenBankruptcy"],[3,"LiqTokenWithToken"],[3,"Serum3LiqForceCancelOrders"],[3,"Serum3SettleFundsV2"],[3,"Serum3SettleFunds"],[3,"Serum3CancelAllOrders"],[3,"Serum3CancelOrder"],[3,"Serum3PlaceOrder"],[3,"Serum3CloseOpenOrders"],[3,"Serum3CreateOpenOrders"],[3,"Serum3DeregisterMarket"],[3,"Serum3EditMarket"],[3,"Serum3RegisterMarket"],[3,"HealthRegionEnd"],[3,"HealthRegionBegin"],[3,"FlashLoanEndV2"],[3,"FlashLoanEnd"],[3,"FlashLoanBegin"],[3,"TokenWithdraw"],[3,"TokenDepositIntoExisting"],[3,"TokenDeposit"],[3,"StubOracleSetTest"],[3,"StubOracleSet"],[3,"StubOracleClose"],[3,"StubOracleCreate"],[3,"AccountBuybackFeesWithMngo"],[3,"AccountClose"],[3,"AccountToggleFreeze"],[3,"AccountEdit"],[3,"AccountExpandV2"],[3,"AccountExpand"],[3,"AccountCreate"],[3,"TokenUpdateIndexAndRate"],[3,"TokenDeregister"],[3,"TokenAddBank"],[3,"TokenEdit"],[3,"TokenRegisterTrustless"],[3,"TokenRegister"],[3,"GroupClose"],[3,"IxGateSet"],[3,"GroupWithdrawInsuranceFund"],[3,"GroupEdit"],[3,"GroupCreate"],[3,"AdminPerpWithdrawFees"],[3,"AdminTokenWithdrawFees"],[4,"LoanOriginationFeeInstruction"],[3,"PerpBalanceLog"],[3,"TokenBalanceLog"],[3,"FlashLoanLog"],[3,"WithdrawLog"],[3,"DepositLog"],[3,"FillLog"],[3,"FillLogV2"],[3,"FillLogV3"],[3,"PerpUpdateFundingLog"],[3,"PerpUpdateFundingLogV2"],[3,"UpdateIndexLog"],[3,"UpdateRateLog"],[3,"TokenLiqWithTokenLog"],[3,"Serum3OpenOrdersBalanceLog"],[3,"Serum3OpenOrdersBalanceLogV2"],[3,"WithdrawLoanOriginationFeeLog"],[3,"WithdrawLoanLog"],[3,"TokenLiqBankruptcyLog"],[3,"DeactivateTokenPositionLog"],[3,"DeactivatePerpPositionLog"],[3,"TokenMetaDataLog"],[3,"PerpMarketMetaDataLog"],[3,"Serum3RegisterMarketLog"],[3,"PerpLiqBaseOrPositivePnlLog"],[3,"PerpLiqBankruptcyLog"],[3,"PerpLiqNegativePnlOrBankruptcyLog"],[3,"PerpSettlePnlLog"],[3,"PerpSettleFeesLog"],[3,"AccountBuybackFeesWithMngoLog"],[3,"FilledPerpOrderLog"],[3,"PerpTakerTradeLog"],[3,"PerpForceClosePositionLog"],[3,"TokenForceCloseBorrowsWithTokenLog"],[3,"TokenConditionalSwapCreateLog"],[3,"TokenConditionalSwapCreateLogV2"],[3,"TokenConditionalSwapTriggerLog"],[3,"TokenConditionalSwapTriggerLogV2"],[3,"TokenConditionalSwapCancelLog"],[3,"FlashLoanTokenDetail"],[3,"Context"],[15,"f32"],[15,"u128"],[15,"u16"],[6,"OpenbookV2MarketIndex"],[3,"OracleConfigParams"],[4,"PlaceOrderType"],[15,"i32"],[4,"SelfTradeBehavior"],[15,"f64"],[4,"TokenConditionalSwapDisplayPriceStyle"],[4,"TokenConditionalSwapIntention"],[3,"MangoV4"],[3,"InitOpenOrders"],[3,"Group"],[3,"CloseOpenOrders"],[3,"SettleFunds"],[3,"PlaceOrder"],[3,"NewOrderInstructionV3"],[3,"CancelOrder"],[3,"CancelOrderInstructionV2"],[3,"OrderBookStateHeader"],[3,"MarketState"],[3,"Slab"],[3,"MangoAccountFixed"],[3,"MangoAccountDynamicHeader"],[8,"DerefOrBorrow"],[3,"DynamicAccount"],[8,"Iterator"],[8,"DerefOrBorrowMut"],[4,"BookSideOrderTree"],[3,"LeafNode"],[3,"TokenConditionalSwap"],[3,"AnyNode"],[3,"InnerNode"],[3,"MintInfo"],[3,"FillEvent"],[3,"BookSide"],[3,"Orderbook"],[6,"MangoAccountRefMut"],[4,"SideAndOrderTree"],[3,"TokenPosition"],[3,"WithdrawResult"],[3,"OracleState"],[3,"OracleConfig"],[4,"CheckLiquidatable"],[8,"Clone"],[4,"IxGate"],[3,"MangoAccount"],[3,"Serum3Orders"],[3,"PerpOpenOrder"],[3,"OpenbookV2Market"],[3,"OpenbookV2MarketIndexReservation"],[4,"OracleType"],[3,"StubOracle"],[4,"OrderState"],[3,"FreeNode"],[4,"PostOrderType"],[4,"OrderTreeType"],[3,"OrderTreeRoot"],[3,"OrderTreeNodes"],[3,"EventQueue"],[3,"EventQueueHeader"],[3,"AnyEvent"],[4,"EventType"],[3,"OutEvent"],[3,"Serum3Market"],[3,"Serum3MarketIndexReservation"],[3,"StablePriceModel"],[6,"MangoAccountLoadedRef"],[3,"Global"],[3,"Order"],[3,"BookSideIterItem"],[3,"OrderTreeIter"],[3,"BookSideIter"],[6,"MangoAccountLoadedRefCell"],[6,"MangoAccountLoadedRefCellMut"],[15,"str"],[6,"NodeHandle"],[15,"i8"],[4,"NodeTag"],[3,"TokenIndex"],[3,"Serum3MarketIndex"],[3,"PerpMarketIndex"],[3,"I80F48"],[8,"AccountReader"],[8,"LoadZeroCopy"],[8,"LoadZeroCopyRef"],[8,"LoadMutZeroCopy"],[8,"LoadMutZeroCopyRef"],[8,"Contextable"],[8,"IsAnchorErrorWithCode"],[8,"AccountRetriever"],[8,"LowPrecisionDivision"],[8,"ClampToInt"],[4,"OrderParams"],[8,"QueueHeader"],[3,"BookSideOrderHandle"],[8,"DynamicHeader"],[8,"MangoAccountLoader"],[13,"OraclePegged"],[13,"Fixed"],[13,"ImmediateOrCancel"]]},\ "mango_v4_client":{"doc":"","t":[8,8,8,3,3,13,13,4,3,4,3,3,3,13,3,3,3,3,16,11,11,11,11,11,12,5,5,0,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,10,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,10,12,12,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,12,12,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,12,11,5,12,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,10,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,12,0,12,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,5,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,13,3,4,13,13,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,3,3,3,3,13,13,13,3,4,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,3,3,3,3,3,3,3,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,5,11,11,11,11,12,12,11,11,12,11,11,11,11,12,11,11,12,5,11,11,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,12,5,11,11,11,11,11,11,11,11],"n":["AccountFetcher","AnyhowWrap","AsyncChannelSendUnlessFull","CachedAccountFetcher","Client","ExactIn","ExactOut","JupiterSwapMode","MangoClient","MangoClientError","MangoGroupContext","PerpMarketContext","RpcAccountFetcher","SendTransactionPreflightFailure","Serum3MarketContext","TokenContext","TransactionBuilder","TransactionBuilderConfig","Value","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","account_fetcher","account_fetcher_fetch_anchor_account","account_fetcher_fetch_mango_account","account_update_stream","address","address","address_lookup_tables","address_lookup_tables","asks","az","az","az","az","az","az","az","az","az","az","az","az","bank","bank_oracle_price","bids","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","chain_data","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clear_cache","client","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cluster","coin_lot_size","coin_vault","commitment","config","context","create_account","decimals","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","derive_health_check_remaining_account_metas","derive_health_check_remaining_account_metas","derive_health_check_remaining_account_metas_two_accounts","derive_liquidation_health_check_remaining_account_metas","descendants","descendants","descendants","descendants","descendants","descendants","descendants","descendants","descendants","descendants","descendants","descendants","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","event_q","fee_payer","fetch_program_accounts","fetch_program_accounts","fetch_program_accounts","fetch_raw_account","fetch_raw_account","fetch_raw_account","fetch_raw_account_lookup_table","fetch_raw_account_lookup_table","find_accounts","find_or_create_account","first_bank","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","group","group","group_for_admin","health_cache","health_region_begin_instruction","health_region_end_instruction","height","height","height","height","height","height","height","height","height","height","height","height","http_client","init","init","init","init","init","init","init","init","init","init","init","init","instructions","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","jupiter","jupiter_route","jupiter_swap","keypair_from_cli","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","mango_account","mango_account_address","mango_address_lookup_tables","map_err_anyhow","market","market","mint_info","mint_info","mint_info_address","mint_info_address","name","native_to_ui","new","new","new_detail","new_for_existing_account","new_from_rpc","new_perp_markets_listed","new_serum3_markets_listed","new_tokens_listed","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owner","owner","payer","pc_lot_size","pc_vault","perp","perp_cancel_all_orders_instruction","perp_deactivate_position","perp_liq_base_or_positive_pnl","perp_liq_force_cancel_orders","perp_liq_negative_pnl_or_bankruptcy","perp_market_address","perp_market_indexes_by_name","perp_markets","perp_oracle_price","perp_place_order","perp_place_order_instruction","perp_pnl","perp_settle_pnl","perp_settle_pnl_instruction","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","prepare_jupiter_swap_transaction","prettify_client_error","prettify_solana_client_error","prioritization_micro_lamports","provide","pubkey_from_cli","req_q","rpc","rpc_anchor_account","rpc_async","rpc_send_transaction_config","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","send_and_confirm","send_and_confirm_owner_tx","send_and_confirm_permissionless_tx","send_and_confirm_transaction","send_unless_full","serum3","serum3_base_token","serum3_cancel_all_orders","serum3_cancel_all_orders_instruction","serum3_cancel_order","serum3_create_open_orders","serum3_create_open_orders_instruction","serum3_liq_force_cancel_orders","serum3_market_index","serum3_market_indexes_by_name","serum3_markets","serum3_place_order","serum3_place_order_instruction","serum3_quote_token","serum3_settle_funds","signers","snapshot_source","timeout","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","token","token_by_mint","token_conditional_swap_trigger","token_deposit","token_index","token_indexes_by_name","token_liq_bankruptcy","token_liq_with_token","token_withdraw","tokens","tracing_subscriber_init","transaction","transaction_builder_config","transaction_size_ok","transaction_with_blockhash","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vault_signer","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","websocket_source","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","err","logs","Account","AccountUpdate","Message","Slot","Snapshot","__clone_box","__clone_box","account","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","descendants","descendants","drop","drop","from","from","from_ref","from_ref","from_rpc","height","height","init","init","into","into","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","postorder","postorder","postorder_with_size_hint","postorder_with_size_hint","preorder","preorder","preorder_with_size_hint","preorder_with_size_hint","pubkey","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","slot","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","update_chain_data","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","0","0","0","AccountData","AccountFetcher","ChainData","ChainDataMetrics","Confirmed","Processed","Rooted","SlotData","SlotStatus","__clone_box","__clone_box","__clone_box","account","account","account_bytes","account_writes_count","accounts_count","accounts_snapshot","az","az","az","az","az","az","best_chain_slot","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","chain","chain_data","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","descendants","descendants","descendants","descendants","descendants","descendants","drop","drop","drop","drop","drop","drop","eq","fetch","fetch_fresh","fetch_fresh_mango_account","fetch_mango_account","fetch_program_accounts","fetch_raw","fetch_raw_account","fetch_raw_account_lookup_table","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","height","height","height","height","height","height","init","init","init","init","init","init","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","iter_accounts","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","newest_rooted_slot","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","parent","postorder","postorder","postorder","postorder","postorder","postorder","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","preorder","preorder","preorder","preorder","preorder","preorder","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","refresh_account_via_rpc","refresh_accounts_via_rpc_until_slot","report","rpc","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","slot","slot","slots_count","spawn_report_job","status","to_owned","to_owned","to_owned","transaction_max_slot","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","update_account","update_slot","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write_version","new","QueryFee","QueryMarketInfo","QueryResult","QueryRoute","QueryRouteFees","SwapRequest","SwapResponse","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","amount","amount","ata_deposits","az","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","cleanup_transaction","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compute_unit_price_micro_lamports","context_slot","data","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","deref_or_borrow_mut","descendants","descendants","descendants","descendants","descendants","descendants","descendants","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","fees","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","height","height","height","height","height","height","height","id","in_amount","in_amount","init","init","init","init","init","init","init","input_mint","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","label","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lp_fee","market_infos","min_in_amount","min_out_amount","minimal_sol_for_transaction","mint","not_enough_liquidity","open_orders_deposits","other_amount_threshold","out_amount","out_amount","output_mint","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pct","platform_fee","postorder","postorder","postorder","postorder","postorder","postorder","postorder","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","postorder_with_size_hint","preorder","preorder","preorder","preorder","preorder","preorder","preorder","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","preorder_with_size_hint","price_impact_pct","price_impact_pct","route","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","serialize","serialize","serialize","setup_transaction","signature_fee","slippage_bps","swap_mode","swap_transaction","time_taken","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_fee_and_deposits","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","user_public_key","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrap_unwrap_sol","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Direction","MaxNegative","MaxPositive","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","descendants","drop","eq","fetch_top","fmt","from","height","init","into","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","overflowing_as","overflowing_cast_from","postorder","postorder_with_size_hint","preorder","preorder_with_size_hint","saturating_as","saturating_cast_from","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","Config","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","descendants","drop","from","get_multiple_accounts_count","height","init","into","into_request","is_mango_account","lossless_try_into","lossless_try_into","lossy_into","lossy_into","mango_group","min_slot","overflowing_as","overflowing_cast_from","parallel_rpc_requests","postorder","postorder_with_size_hint","preorder","preorder_with_size_hint","rpc_http_url","saturating_as","saturating_cast_from","snapshot_interval","start","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","Config","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","deref_or_borrow","deref_or_borrow","deref_or_borrow_mut","deref_or_borrow_mut","descendants","drop","from","get_next_create_bank_slot","height","init","into","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","open_orders_authority","overflowing_as","overflowing_cast_from","postorder","postorder_with_size_hint","preorder","preorder_with_size_hint","rpc_ws_url","saturating_as","saturating_cast_from","serum_program","start","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from"],"q":["mango_v4_client","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::MangoClientError","","mango_v4_client::account_update_stream","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::account_update_stream::Message","","","mango_v4_client::chain_data","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::health_cache","mango_v4_client::jupiter","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::perp_pnl","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::snapshot_source","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mango_v4_client::websocket_source","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","Some Result<> types don’t convert to anyhow::Result …","Push to an async_channel::Sender and ignore if the channel …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bank snapshot is never updated, only use static parts!","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PerpMarket snapshot is never updated, only use static …","","","","","","","","","Allows control of AccountFetcher and externally created …","Conveniently creates a RPC based client","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Find the instructions and account lookup tables for a …","Do some manual unpacking on some ClientErrors","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A copy of RpcClient::send_and_confirm_transaction that …","Send a message if the channel isn’t full","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convenience function used in binaries to set up the fmt …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Track slots and account writes","","","","","","","","","","Ref to the most recent live write of the pubkey","","","","","Cloned snapshot of all the most recent live writes per …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return success once all addresses have data >= min_slot","","","","","","","","","","","","","","","","","","","","","","","Return the maximum slot reported for the processing of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns up to count accounts with highest abs pnl (by …","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,14,14,0,0,0,0,0,0,33,0,0,0,0,106,11,12,13,14,15,7,0,0,0,64,47,53,24,64,29,11,7,53,64,47,24,12,33,13,14,15,15,7,64,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,0,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,11,7,11,12,13,14,15,11,12,13,14,15,12,64,64,12,53,7,7,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,29,11,11,7,7,53,53,64,64,47,47,24,24,12,12,33,33,13,13,14,14,15,15,29,29,11,11,7,7,53,53,64,64,47,47,24,24,12,12,33,33,13,13,14,14,15,15,7,24,24,7,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,64,12,2,29,11,2,29,11,2,2,7,7,7,12,33,33,13,29,11,7,53,64,47,24,12,33,13,14,15,11,12,13,14,15,7,24,7,0,7,7,29,11,7,53,64,47,24,12,33,13,14,15,7,29,11,7,53,64,47,24,12,33,13,14,15,53,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,0,7,7,0,29,29,11,11,7,7,53,53,64,64,47,47,24,24,12,12,33,33,13,13,14,14,15,15,29,29,11,11,7,7,53,53,64,64,47,47,24,24,12,12,33,33,13,13,14,14,15,15,7,7,7,106,64,47,24,15,24,15,15,15,11,12,7,7,24,24,24,24,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,7,7,53,64,64,24,7,7,7,7,7,24,24,24,7,7,7,0,7,7,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,7,0,0,13,33,0,64,29,12,12,12,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,53,53,7,7,0,107,24,24,7,7,7,7,7,7,24,24,24,7,7,24,7,53,0,12,11,12,13,14,15,33,24,24,7,7,15,24,7,7,7,24,0,53,12,53,53,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,64,29,11,7,53,64,47,24,12,33,13,14,15,0,29,11,7,53,64,47,24,12,33,13,14,15,29,11,7,53,64,47,24,12,33,13,14,15,108,108,74,0,0,74,74,73,74,73,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,73,74,74,73,73,74,74,73,74,73,74,73,74,73,74,73,73,74,73,74,73,74,73,74,73,73,74,74,73,73,74,74,73,74,73,74,73,74,73,74,73,74,73,74,73,73,74,73,74,73,73,74,73,74,73,74,73,74,73,74,73,74,74,73,74,73,74,73,74,109,110,111,0,0,0,0,81,81,81,0,0,81,82,78,77,78,77,77,77,77,77,90,83,81,82,78,77,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,82,83,77,90,83,81,82,78,77,90,83,81,82,78,81,82,78,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,77,90,90,83,83,81,81,82,82,78,78,77,77,90,90,83,83,81,81,82,82,78,78,77,90,83,81,82,78,77,90,83,81,82,78,81,83,83,83,83,83,83,83,83,81,82,78,77,90,83,81,82,78,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,77,77,90,90,83,83,81,81,82,82,78,78,77,77,90,90,83,83,81,81,82,82,78,78,77,90,77,77,90,83,81,82,78,77,90,83,81,82,78,82,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,83,83,90,83,77,90,83,81,82,78,77,90,83,81,82,78,82,78,77,90,82,81,82,78,83,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,77,77,77,90,83,81,82,78,77,90,83,81,82,78,77,90,83,81,82,78,78,0,0,0,0,0,0,0,0,94,38,95,96,97,98,99,38,96,97,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,98,94,94,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,94,38,38,95,95,96,96,97,97,98,98,99,99,94,94,38,38,95,95,96,96,97,97,98,98,99,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,38,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,95,38,95,94,38,95,96,97,98,99,95,94,38,95,96,97,98,99,94,38,95,96,97,98,99,95,94,94,38,38,95,95,96,96,97,97,98,98,99,99,94,94,38,38,95,95,96,96,97,97,98,98,99,99,95,38,95,95,97,96,95,97,38,38,95,95,94,38,95,96,97,98,99,94,38,95,96,97,98,99,96,95,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,38,95,98,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,99,97,38,38,99,94,94,38,95,96,97,98,99,97,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,94,38,95,96,97,98,99,98,94,38,95,96,97,98,99,98,94,38,95,96,97,98,99,94,38,95,96,97,98,99,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,0,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,0,102,102,102,102,102,102,102,102,0,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,0,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,0,105,105,105,105,105,105,105,105],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],0,[[2,3],[[5,[4]]]],[[2,3],[[5,[6]]]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[7,8],[[5,[9]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[[11,[2]]]],0,[[[11,[2]]],[[11,[2]]]],[12,12],[13,13],[14,14],[15,15],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[12,3,[17,[16]],[17,[16]],18,19],5],0,[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[7,[21,[8]],[21,[8]],[21,[22]]],[[5,[[21,[23]]]]]],[[24,6,[21,[8]],[21,[8]],[21,[22]]],[[5,[[21,[23]]]]]],[[24,6,6],[[5,[[21,[23]]]]]],[[7,6,[21,[25]]],[[5,[[21,[23]]]]]],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],0,0,[3,[[28,[[27,[26]]]]]],[[29,3],[[28,[[27,[26]]]]]],[[[11,[2]],3],[[28,[[27,[26]]]]]],[3,[[28,[[27,[26]]]]]],[[29,3],[[28,[[27,[26]]]]]],[[[11,[2]],3],[[28,[[27,[26]]]]]],[3,[[28,[[27,[26]]]]]],[3,[[28,[[27,[26]]]]]],[[12,3,16],[[5,[21]]]],[[12,3,[17,[16]],[17,[16]],19],[[5,[3]]]],[[7,8],[[5,[30]]]],[[12,31],32],[[33,31],32],[[33,31],32],[[13,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,3],0,[[3,18],3],0,[[7,6,[21,[8]],[21,[8]],[21,[22]]],[[5,[34]]]],[[7,6,[21,[8]],[21,[8]],[21,[22]]],[[5,[34]]]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],0,[[7,3,3,36,36,14,37],[[5,[38]]]],[[7,3,3,36,36,14,37],[[5,[39]]]],[19,16],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,[[5,[6]]]],0,[7,[[5,[[21,[40]]]]]],[[],5],0,0,[[24,8],41],0,[[24,8],3],0,0,[[15,9],42],[[[17,[2]]],[[11,[2]]]],[[43,44,[17,[16]],[10,[45]],13],12],[[12,3,[17,[16]],24,[17,[2]]],[[5,[7]]]],[[12,3,[17,[16]]],[[5,[7]]]],[[46,3],[[5,[24]]]],[[24,46],[[5,[37]]]],[[24,46],[[5,[37]]]],[[24,46],[[5,[37]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[7,3],0,0,0,0,[[24,22],47],[[7,22,48],[[5,[34]]]],[[7,22],[[5,[39]]]],[[7,22,49,36],[[5,[39]]]],[[7,22],[[5,[39]]]],[[7,22,36],[[5,[39]]]],[[24,22],3],0,0,[[7,22],[[5,[9]]]],[[7,22,50,49,49,49,36,51,37,36,48,52],[[5,[39]]]],[[7,6,22,50,49,49,49,36,51,37,36,48,52],[[5,[34]]]],0,[[7,22],[[5,[39]]]],[[7,22],[[5,[34]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[7,3,3,38],[[5,[53]]]],[54,55],[56,55],0,[57],[19,3],0,0,[[12,3],[[5,[4]]]],[12,46],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[53,12],[[5,[39]]]],[[53,12],[[5,[39]]]],[[7,[21,[34]]],[[5,[39]]]],[[7,[21,[34]]],[[5,[39]]]],[[58,59],60],[[],[[62,[61]]]],[[24,63],64],[[24,63],15],[[7,19],[[62,[[21,[65]],55]]]],[[7,6,63,48],[[5,[34]]]],[[7,19,66,65],[[5,[39]]]],[[7,19],[[5,[39]]]],[[7,63],34],[[7,63,3],[[5,[39]]]],[[24,19],63],0,0,[[7,19,66,36,36,36,67,68,36,25],[[5,[39]]]],[[7,6,63,66,36,36,36,67,68,36,25],[[5,[34]]]],[[24,63],15],[[7,19],[[5,[39]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[],69],[[24,8],15],[[24,3],[[5,[15]]]],[[7,36,36,36],[[5,[39]]]],[[7,3,36,37],[[5,[39]]]],0,0,[[7,8,9],[[5,[39]]]],[[7,8,8,9],[[5,[39]]]],[[7,3,36,37],[[5,[39]]]],0,[[]],[[53,46],[[5,[70]]]],0,[53,[[5,[37]]]],[[53,71],[[5,[70]]]],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[1],[1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[73,73],[74,74],[[]],[[]],[20],[20],[20],[20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[20,20],[20,20],[20],[20],[[]],[[]],[[]],[[]],[[[76,[75]]],[[5,[73]]]],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[],35],[[],35],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],0,[[]],[[]],[[],62],[[],62],[[],62],[[],62],[[],72],[[],72],[[]],[[]],[[]],[[]],[[74,77]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[[77,3],[[62,[78,55]]]],0,[77,20],[77,20],[77,20],[77,[[80,[3,78,79]]]],[[]],[[]],[[]],[[]],[[]],[[]],[77,36],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[81,81],[82,82],[78,78],[[]],[[]],[[]],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20],[20],[20],[20],[20],[20],[[81,81],37],[[83,3],[[5,[[0,[84,85]]]]]],[[83,3],[[5,[[0,[84,85]]]]]],[[83,3],[[5,[6]]]],[[83,3],[[5,[6]]]],[[83,3],[[28,[[27,[26]]]]]],[[83,3],[[5,[86]]]],[[83,3],[[28,[[27,[26]]]]]],[[83,3],[[28,[[27,[26]]]]]],[[81,31],[[62,[87]]]],[[82,31],[[62,[87]]]],[[78,31],[[62,[87]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[77,88],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],77],[89,90],[77,36],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[83,3],[[5,[91]]]],[[83,91,45],5],[[90,77]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[77,20],[[[17,[[92,[77]]]],89,45]],0,[[]],[[]],[[]],[83,[[5,[91]]]],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[77,3,78]],[[77,82]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[24,6],[[5,[93]]]],0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],0,[94,94],[38,38],[95,95],[96,96],[97,97],[98,98],[99,99],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[20,20],[[],[[62,[94]]]],[[],[[62,[38]]]],[[],[[62,[95]]]],[[],[[62,[96]]]],[[],[[62,[97]]]],[[],[[62,[98]]]],[[],[[62,[99]]]],[20],[20],[20],[20],[20],[20],[20],0,[[94,31],32],[[38,31],32],[[95,31],32],[[96,31],32],[[97,31],32],[[98,31],32],[[99,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[94,62],[38,62],[95,62],[96,62],[97,62],[98,62],[99,62],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[],72],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[],10],[[],10],[20],[20],[[]],[[]],[[]],[[]],[20,20],[20],[[100,100],37],[[24,22,100,20],[[5,[21]]]],[[100,31],32],[[]],[[],20],[[],20],[[]],[[],35],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],62],[[],72],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[],10],[[],10],[20],[20],[[]],[[]],[[]],[[]],[20,20],[20],[[]],0,[[],20],[[],20],[[]],[[],35],[[86,3],[[10,[101]]]],[[],10],[[],10],[[]],[[]],0,0,[[]],[[]],0,[[]],[[]],[[]],[[]],0,[[]],[[]],0,[[102,[21,[3]],[103,[74]]]],[[],62],[[],62],[[],72],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[],10],[[],10],[20],[20],[[]],[[]],[[]],[[]],[20,20],[20],[[]],[[[104,[74]],45],[[5,[36]]]],[[],20],[[],20],[[]],[[],35],[[],10],[[],10],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],0,[[105,[21,[3]],[103,[74]]]],[[],62],[[],62],[[],72],[[]],[[]],[[]],[[]],[[]]],"p":[[3,"Private"],[8,"AccountFetcher"],[3,"Pubkey"],[8,"AccountDeserialize"],[6,"Result"],[6,"MangoAccountValue"],[3,"MangoClient"],[6,"TokenIndex"],[6,"I80F48"],[4,"Option"],[3,"CachedAccountFetcher"],[3,"Client"],[3,"TransactionBuilderConfig"],[4,"JupiterSwapMode"],[3,"TokenContext"],[3,"Keypair"],[3,"Arc"],[15,"u32"],[15,"str"],[15,"usize"],[3,"Vec"],[6,"PerpMarketIndex"],[3,"AccountMeta"],[3,"MangoGroupContext"],[15,"u16"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"RpcAccountFetcher"],[3,"Bank"],[3,"Formatter"],[6,"Result"],[4,"MangoClientError"],[3,"Instruction"],[3,"Request"],[15,"u64"],[15,"bool"],[3,"QueryRoute"],[3,"Signature"],[3,"AddressLookupTableAccount"],[3,"MintInfo"],[15,"f64"],[4,"Cluster"],[3,"CommitmentConfig"],[3,"Duration"],[3,"RpcClient"],[3,"PerpMarketContext"],[15,"u8"],[15,"i64"],[4,"Side"],[4,"PlaceOrderType"],[4,"SelfTradeBehavior"],[3,"TransactionBuilder"],[4,"ClientError"],[3,"Error"],[3,"ClientError"],[3,"Demand"],[3,"RpcClient"],[3,"Transaction"],[6,"Result"],[3,"SendError"],[4,"Result"],[6,"Serum3MarketIndex"],[3,"Serum3MarketContext"],[15,"u128"],[4,"Serum3Side"],[4,"Serum3SelfTradeBehavior"],[4,"Serum3OrderType"],[3,"String"],[3,"VersionedTransaction"],[3,"Hash"],[3,"TypeId"],[3,"AccountUpdate"],[4,"Message"],[3,"RpcKeyedAccount"],[3,"Response"],[3,"ChainData"],[3,"AccountData"],[3,"RandomState"],[3,"HashMap"],[4,"SlotStatus"],[3,"SlotData"],[3,"AccountFetcher"],[8,"ZeroCopy"],[8,"Owner"],[3,"AccountSharedData"],[3,"Error"],[8,"Iterator"],[3,"Metrics"],[3,"ChainDataMetrics"],[6,"Slot"],[3,"RwLock"],[3,"HealthCache"],[3,"QueryResult"],[3,"QueryMarketInfo"],[3,"QueryFee"],[3,"QueryRouteFees"],[3,"SwapRequest"],[3,"SwapResponse"],[4,"Direction"],[6,"MangoAccountLoadedRef"],[3,"Config"],[3,"Sender"],[3,"Receiver"],[3,"Config"],[8,"AnyhowWrap"],[8,"AsyncChannelSendUnlessFull"],[13,"SendTransactionPreflightFailure"],[13,"Account"],[13,"Snapshot"],[13,"Slot"]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; diff --git a/rs/doc/src/mango_v4/lib.rs.html b/rs/doc/src/mango_v4/lib.rs.html index 1cc4ef87c..d1a0647d7 100644 --- a/rs/doc/src/mango_v4/lib.rs.html +++ b/rs/doc/src/mango_v4/lib.rs.html @@ -1405,6 +1405,9 @@ 1405 1406 1407 +1408 +1409 +1410
#![allow(unused_variables)]
 
 use fixed::types::I80F48;
@@ -1440,7 +1443,7 @@
 use state::{
     OpenbookV2MarketIndex, OracleConfigParams, PerpMarketIndex, PlaceOrderType, SelfTradeBehavior,
     Serum3MarketIndex, Side, TokenConditionalSwap, TokenConditionalSwapDisplayPriceStyle,
-    TokenIndex,
+    TokenConditionalSwapIntention, TokenIndex,
 };
 
 declare_id!("4MangoMjqJ2firMokCjjGgoK8d4MXcrgL7XJaL3w6fVg");
@@ -2590,6 +2593,7 @@
             allow_creating_deposits,
             allow_creating_borrows,
             TokenConditionalSwapDisplayPriceStyle::SellTokenPerBuyToken,
+            TokenConditionalSwapIntention::Unknown,
         )
     }
 
@@ -2604,6 +2608,7 @@
         allow_creating_deposits: bool,
         allow_creating_borrows: bool,
         display_price_style: TokenConditionalSwapDisplayPriceStyle,
+        intention: TokenConditionalSwapIntention,
     ) -> Result<()> {
         let tcs = TokenConditionalSwap {
             id: u64::MAX, // set inside
@@ -2623,7 +2628,8 @@
             allow_creating_deposits: u8::from(allow_creating_deposits),
             allow_creating_borrows: u8::from(allow_creating_borrows),
             display_price_style: display_price_style.into(),
-            reserved: [0; 112],
+            intention: intention.into(),
+            reserved: [0; 111],
         };
 
         #[cfg(feature = "enable-gpl")]
diff --git a/rs/doc/src/mango_v4/logs.rs.html b/rs/doc/src/mango_v4/logs.rs.html
index 24e9902bb..192593c96 100644
--- a/rs/doc/src/mango_v4/logs.rs.html
+++ b/rs/doc/src/mango_v4/logs.rs.html
@@ -517,6 +517,46 @@
 517
 518
 519
+520
+521
+522
+523
+524
+525
+526
+527
+528
+529
+530
+531
+532
+533
+534
+535
+536
+537
+538
+539
+540
+541
+542
+543
+544
+545
+546
+547
+548
+549
+550
+551
+552
+553
+554
+555
+556
+557
+558
+559
 
use crate::{
     accounts_ix::FlashLoanType,
     state::{OracleType, PerpMarket, PerpPosition},
@@ -1013,6 +1053,27 @@
     pub allow_creating_borrows: bool,
 }
 
+#[event]
+pub struct TokenConditionalSwapCreateLogV2 {
+    pub mango_group: Pubkey,
+    pub mango_account: Pubkey,
+    pub id: u64,
+    pub max_buy: u64,
+    pub max_sell: u64,
+    pub expiry_timestamp: u64,
+    pub price_lower_limit: f64,
+    pub price_upper_limit: f64,
+    pub price_premium_rate: f64,
+    pub taker_fee_rate: f32,
+    pub maker_fee_rate: f32,
+    pub buy_token_index: u16,
+    pub sell_token_index: u16,
+    pub allow_creating_deposits: bool,
+    pub allow_creating_borrows: bool,
+    pub display_price_style: u8,
+    pub intention: u8,
+}
+
 #[event]
 pub struct TokenConditionalSwapTriggerLog {
     pub mango_group: Pubkey,
@@ -1030,6 +1091,25 @@
     pub closed: bool,
 }
 
+#[event]
+pub struct TokenConditionalSwapTriggerLogV2 {
+    pub mango_group: Pubkey,
+    pub liqee: Pubkey,
+    pub liqor: Pubkey,
+    pub token_conditional_swap_id: u64,
+    pub buy_token_index: u16,
+    pub sell_token_index: u16,
+    pub buy_amount: u64,        // amount the liqee got
+    pub sell_amount: u64,       // amount the liqee paid (including fees)
+    pub maker_fee: u64,         // in native units of sell token (included in sell amount)
+    pub taker_fee: u64, // in native units of sell token (deducted from the sell amount the liqor received)
+    pub buy_token_price: i128, // I80F48
+    pub sell_token_price: i128, // I80F48
+    pub closed: bool,
+    pub display_price_style: u8,
+    pub intention: u8,
+}
+
 #[event]
 pub struct TokenConditionalSwapCancelLog {
     pub mango_group: Pubkey,
diff --git a/rs/doc/src/mango_v4/state/token_conditional_swap.rs.html b/rs/doc/src/mango_v4/state/token_conditional_swap.rs.html
index 91a6d4f95..164541177 100644
--- a/rs/doc/src/mango_v4/state/token_conditional_swap.rs.html
+++ b/rs/doc/src/mango_v4/state/token_conditional_swap.rs.html
@@ -182,6 +182,24 @@
 182
 183
 184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
 
use anchor_lang::prelude::*;
 
 use derivative::Derivative;
@@ -201,6 +219,18 @@
     BuyTokenPerSellToken,
 }
 
+#[derive(
+    Clone, Copy, PartialEq, Eq, IntoPrimitive, TryFromPrimitive, AnchorDeserialize, AnchorSerialize,
+)]
+#[repr(u8)]
+pub enum TokenConditionalSwapIntention {
+    Unknown,
+    /// Reducing a position when the price gets worse
+    StopLoss,
+    /// Reducing a position when the price gets better
+    TakeProfit,
+}
+
 #[zero_copy]
 #[derive(AnchorDeserialize, AnchorSerialize, Derivative)]
 #[derivative(Debug)]
@@ -265,13 +295,18 @@
     /// Stores a TokenConditionalSwapDisplayPriceStyle enum value
     pub display_price_style: u8,
 
+    /// The intention the user had when placing this order, display-only
+    ///
+    /// Stores a TokenConditionalSwapIntention enum value
+    pub intention: u8,
+
     #[derivative(Debug = "ignore")]
-    pub reserved: [u8; 112],
+    pub reserved: [u8; 111],
 }
 
 const_assert_eq!(
     size_of::<TokenConditionalSwap>(),
-    8 * 6 + 8 * 3 + 2 * 4 + 2 * 2 + 1 * 4 + 112
+    8 * 6 + 8 * 3 + 2 * 4 + 2 * 2 + 1 * 5 + 111
 );
 const_assert_eq!(size_of::<TokenConditionalSwap>(), 200);
 const_assert_eq!(size_of::<TokenConditionalSwap>() % 8, 0);
@@ -296,7 +331,8 @@
             allow_creating_borrows: 0,
             allow_creating_deposits: 0,
             display_price_style: TokenConditionalSwapDisplayPriceStyle::SellTokenPerBuyToken.into(),
-            reserved: [0; 112],
+            intention: TokenConditionalSwapIntention::Unknown.into(),
+            reserved: [0; 111],
         }
     }
 }
diff --git a/rs/doc/src/mango_v4_client/client.rs.html b/rs/doc/src/mango_v4_client/client.rs.html
index 0cbb39001..6b38a2aea 100644
--- a/rs/doc/src/mango_v4_client/client.rs.html
+++ b/rs/doc/src/mango_v4_client/client.rs.html
@@ -3301,9 +3301,9 @@
         let response_text = response
             .text()
             .await
-            .context("awaiting body of quote request to jupiter")?;
+            .context("awaiting body of http request")?;
         if !status.is_success() {
-            anyhow::bail!("request failed, status: {status}, body: {response_text}");
+            anyhow::bail!("http request failed, status: {status}, body: {response_text}");
         }
         serde_json::from_str::<T>(&response_text)
             .with_context(|| format!("response has unexpected format, body: {response_text}"))
diff --git a/ts/client/assets/search.js b/ts/client/assets/search.js
index a975027e5..53c0b47a6 100644
--- a/ts/client/assets/search.js
+++ b/ts/client/assets/search.js
@@ -1 +1 @@
-window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Serum3Market\",\"url\":\"classes/Serum3Market.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Market.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Market\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Market.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":3,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Serum3Market.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":4,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Serum3Market.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":5,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Serum3Market.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":6,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Market.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":7,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Market.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":8,\"kind\":1024,\"name\":\"serumProgram\",\"url\":\"classes/Serum3Market.html#serumProgram\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":9,\"kind\":1024,\"name\":\"serumMarketExternal\",\"url\":\"classes/Serum3Market.html#serumMarketExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":10,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Market.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":11,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/Serum3Market.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":12,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Serum3Market.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":13,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Serum3Market.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":14,\"kind\":2048,\"name\":\"findOoPda\",\"url\":\"classes/Serum3Market.html#findOoPda\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":15,\"kind\":2048,\"name\":\"getFeeRates\",\"url\":\"classes/Serum3Market.html#getFeeRates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":16,\"kind\":2048,\"name\":\"maxBidLeverage\",\"url\":\"classes/Serum3Market.html#maxBidLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":17,\"kind\":2048,\"name\":\"maxAskLeverage\",\"url\":\"classes/Serum3Market.html#maxAskLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":18,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/Serum3Market.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":19,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/Serum3Market.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":20,\"kind\":2048,\"name\":\"computePriceForMarketOrderOfSize\",\"url\":\"classes/Serum3Market.html#computePriceForMarketOrderOfSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":21,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/Serum3Market.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":22,\"kind\":128,\"name\":\"Serum3OrderType\",\"url\":\"classes/Serum3OrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":23,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":24,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":25,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":26,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":28,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":29,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":30,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":32,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":33,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#__type-4.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":34,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":35,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3OrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":36,\"kind\":128,\"name\":\"Serum3SelfTradeBehavior\",\"url\":\"classes/Serum3SelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":38,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":39,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":40,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":41,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":42,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":43,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":44,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":46,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":47,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":48,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":49,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3SelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":50,\"kind\":128,\"name\":\"Serum3Side\",\"url\":\"classes/Serum3Side.html\",\"classes\":\"tsd-kind-class\"},{\"id\":51,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":52,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":53,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":54,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":56,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":57,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":58,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":59,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Side.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":60,\"kind\":32,\"name\":\"NullPerpEditParams\",\"url\":\"index.html#NullPerpEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":61,\"kind\":32,\"name\":\"NullTokenEditParams\",\"url\":\"index.html#NullTokenEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":62,\"kind\":32,\"name\":\"TrueIxGateParams\",\"url\":\"index.html#TrueIxGateParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":63,\"kind\":64,\"name\":\"buildIxGate\",\"url\":\"index.html#buildIxGate\",\"classes\":\"tsd-kind-function\"},{\"id\":64,\"kind\":128,\"name\":\"Group\",\"url\":\"classes/Group.html\",\"classes\":\"tsd-kind-class\"},{\"id\":65,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Group.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Group\"},{\"id\":66,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Group.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":67,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Group.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":68,\"kind\":1024,\"name\":\"creator\",\"url\":\"classes/Group.html#creator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":69,\"kind\":1024,\"name\":\"groupNum\",\"url\":\"classes/Group.html#groupNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":70,\"kind\":1024,\"name\":\"admin\",\"url\":\"classes/Group.html#admin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":71,\"kind\":1024,\"name\":\"fastListingAdmin\",\"url\":\"classes/Group.html#fastListingAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":72,\"kind\":1024,\"name\":\"mngoTokenIndex\",\"url\":\"classes/Group.html#mngoTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":73,\"kind\":1024,\"name\":\"insuranceMint\",\"url\":\"classes/Group.html#insuranceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":74,\"kind\":1024,\"name\":\"insuranceVault\",\"url\":\"classes/Group.html#insuranceVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":75,\"kind\":1024,\"name\":\"testing\",\"url\":\"classes/Group.html#testing\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":76,\"kind\":1024,\"name\":\"version\",\"url\":\"classes/Group.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":77,\"kind\":1024,\"name\":\"buybackFees\",\"url\":\"classes/Group.html#buybackFees\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":78,\"kind\":1024,\"name\":\"buybackFeesMngoBonusFactor\",\"url\":\"classes/Group.html#buybackFeesMngoBonusFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":79,\"kind\":1024,\"name\":\"addressLookupTables\",\"url\":\"classes/Group.html#addressLookupTables\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":80,\"kind\":1024,\"name\":\"securityAdmin\",\"url\":\"classes/Group.html#securityAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":81,\"kind\":1024,\"name\":\"depositLimitQuote\",\"url\":\"classes/Group.html#depositLimitQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":82,\"kind\":1024,\"name\":\"ixGate\",\"url\":\"classes/Group.html#ixGate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":83,\"kind\":1024,\"name\":\"buybackFeesSwapMangoAccount\",\"url\":\"classes/Group.html#buybackFeesSwapMangoAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":84,\"kind\":1024,\"name\":\"buybackFeesExpiryInterval\",\"url\":\"classes/Group.html#buybackFeesExpiryInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":85,\"kind\":1024,\"name\":\"addressLookupTablesList\",\"url\":\"classes/Group.html#addressLookupTablesList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":86,\"kind\":1024,\"name\":\"banksMapByName\",\"url\":\"classes/Group.html#banksMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":87,\"kind\":1024,\"name\":\"banksMapByMint\",\"url\":\"classes/Group.html#banksMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":88,\"kind\":1024,\"name\":\"banksMapByTokenIndex\",\"url\":\"classes/Group.html#banksMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":89,\"kind\":1024,\"name\":\"serum3MarketsMapByExternal\",\"url\":\"classes/Group.html#serum3MarketsMapByExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":90,\"kind\":1024,\"name\":\"serum3MarketsMapByMarketIndex\",\"url\":\"classes/Group.html#serum3MarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":91,\"kind\":1024,\"name\":\"serum3ExternalMarketsMap\",\"url\":\"classes/Group.html#serum3ExternalMarketsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":92,\"kind\":1024,\"name\":\"perpMarketsMapByOracle\",\"url\":\"classes/Group.html#perpMarketsMapByOracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":93,\"kind\":1024,\"name\":\"perpMarketsMapByMarketIndex\",\"url\":\"classes/Group.html#perpMarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":94,\"kind\":1024,\"name\":\"perpMarketsMapByName\",\"url\":\"classes/Group.html#perpMarketsMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":95,\"kind\":1024,\"name\":\"mintInfosMapByTokenIndex\",\"url\":\"classes/Group.html#mintInfosMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":96,\"kind\":1024,\"name\":\"mintInfosMapByMint\",\"url\":\"classes/Group.html#mintInfosMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":97,\"kind\":1024,\"name\":\"vaultAmountsMap\",\"url\":\"classes/Group.html#vaultAmountsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":98,\"kind\":2048,\"name\":\"reloadAll\",\"url\":\"classes/Group.html#reloadAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":99,\"kind\":2048,\"name\":\"reloadAlts\",\"url\":\"classes/Group.html#reloadAlts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":100,\"kind\":2048,\"name\":\"reloadBanks\",\"url\":\"classes/Group.html#reloadBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":101,\"kind\":2048,\"name\":\"reloadMintInfos\",\"url\":\"classes/Group.html#reloadMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":102,\"kind\":2048,\"name\":\"reloadSerum3Markets\",\"url\":\"classes/Group.html#reloadSerum3Markets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":103,\"kind\":2048,\"name\":\"reloadSerum3ExternalMarkets\",\"url\":\"classes/Group.html#reloadSerum3ExternalMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":104,\"kind\":2048,\"name\":\"reloadPerpMarkets\",\"url\":\"classes/Group.html#reloadPerpMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":105,\"kind\":2048,\"name\":\"reloadBankOraclePrices\",\"url\":\"classes/Group.html#reloadBankOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":106,\"kind\":2048,\"name\":\"reloadPerpMarketOraclePrices\",\"url\":\"classes/Group.html#reloadPerpMarketOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":107,\"kind\":2048,\"name\":\"decodePriceFromOracleAi\",\"url\":\"classes/Group.html#decodePriceFromOracleAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":108,\"kind\":2048,\"name\":\"reloadVaults\",\"url\":\"classes/Group.html#reloadVaults\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":109,\"kind\":2048,\"name\":\"getMintDecimals\",\"url\":\"classes/Group.html#getMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":110,\"kind\":2048,\"name\":\"getMintDecimalsByTokenIndex\",\"url\":\"classes/Group.html#getMintDecimalsByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":111,\"kind\":2048,\"name\":\"getInsuranceMintDecimals\",\"url\":\"classes/Group.html#getInsuranceMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":112,\"kind\":2048,\"name\":\"getFirstBankByMint\",\"url\":\"classes/Group.html#getFirstBankByMint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":113,\"kind\":2048,\"name\":\"getFirstBankByTokenIndex\",\"url\":\"classes/Group.html#getFirstBankByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":114,\"kind\":2048,\"name\":\"getFirstBankForMngo\",\"url\":\"classes/Group.html#getFirstBankForMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":115,\"kind\":2048,\"name\":\"getFirstBankForPerpSettlement\",\"url\":\"classes/Group.html#getFirstBankForPerpSettlement\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":116,\"kind\":2048,\"name\":\"getTokenVaultBalanceByMintUi\",\"url\":\"classes/Group.html#getTokenVaultBalanceByMintUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":117,\"kind\":2048,\"name\":\"getSerum3MarketByMarketIndex\",\"url\":\"classes/Group.html#getSerum3MarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":118,\"kind\":2048,\"name\":\"getSerum3MarketByName\",\"url\":\"classes/Group.html#getSerum3MarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":119,\"kind\":2048,\"name\":\"getSerum3MarketByExternalMarket\",\"url\":\"classes/Group.html#getSerum3MarketByExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":120,\"kind\":2048,\"name\":\"getSerum3ExternalMarket\",\"url\":\"classes/Group.html#getSerum3ExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":121,\"kind\":2048,\"name\":\"loadSerum3BidsForMarket\",\"url\":\"classes/Group.html#loadSerum3BidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":122,\"kind\":2048,\"name\":\"loadSerum3AsksForMarket\",\"url\":\"classes/Group.html#loadSerum3AsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":123,\"kind\":2048,\"name\":\"findPerpMarket\",\"url\":\"classes/Group.html#findPerpMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":124,\"kind\":2048,\"name\":\"getPerpMarketByOracle\",\"url\":\"classes/Group.html#getPerpMarketByOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":125,\"kind\":2048,\"name\":\"getPerpMarketByMarketIndex\",\"url\":\"classes/Group.html#getPerpMarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":126,\"kind\":2048,\"name\":\"getPerpMarketByName\",\"url\":\"classes/Group.html#getPerpMarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":127,\"kind\":2048,\"name\":\"loadPerpBidsForMarket\",\"url\":\"classes/Group.html#loadPerpBidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":128,\"kind\":2048,\"name\":\"loadPerpAsksForMarket\",\"url\":\"classes/Group.html#loadPerpAsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":129,\"kind\":2048,\"name\":\"consoleLogBanks\",\"url\":\"classes/Group.html#consoleLogBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":130,\"kind\":2048,\"name\":\"toUiPrice\",\"url\":\"classes/Group.html#toUiPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":131,\"kind\":2048,\"name\":\"toNativePrice\",\"url\":\"classes/Group.html#toNativePrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":132,\"kind\":2048,\"name\":\"toNativeDecimals\",\"url\":\"classes/Group.html#toNativeDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":133,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Group.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":134,\"kind\":32,\"name\":\"MANGO_V4_ID\",\"url\":\"index.html#MANGO_V4_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":135,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#MANGO_V4_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"MANGO_V4_ID\"},{\"id\":136,\"kind\":1024,\"name\":\"testnet\",\"url\":\"index.html#MANGO_V4_ID.__type.testnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":137,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#MANGO_V4_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":138,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#MANGO_V4_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":139,\"kind\":128,\"name\":\"MangoClient\",\"url\":\"classes/MangoClient.html\",\"classes\":\"tsd-kind-class\"},{\"id\":140,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MangoClient.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":141,\"kind\":2048,\"name\":\"connectDefault\",\"url\":\"classes/MangoClient.html#connectDefault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":142,\"kind\":2048,\"name\":\"connectForGroupName\",\"url\":\"classes/MangoClient.html#connectForGroupName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":143,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":144,\"kind\":1024,\"name\":\"idsSource\",\"url\":\"classes/MangoClient.html#idsSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":145,\"kind\":1024,\"name\":\"postSendTxCallback\",\"url\":\"classes/MangoClient.html#postSendTxCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":146,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MangoClient.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":147,\"kind\":1024,\"name\":\"prioritizationFee\",\"url\":\"classes/MangoClient.html#prioritizationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":148,\"kind\":1024,\"name\":\"txConfirmationCommitment\",\"url\":\"classes/MangoClient.html#txConfirmationCommitment\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":149,\"kind\":1024,\"name\":\"openbookFeesToDao\",\"url\":\"classes/MangoClient.html#openbookFeesToDao\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":150,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/MangoClient.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":151,\"kind\":1024,\"name\":\"programId\",\"url\":\"classes/MangoClient.html#programId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":152,\"kind\":1024,\"name\":\"cluster\",\"url\":\"classes/MangoClient.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":153,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/MangoClient.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":154,\"kind\":262144,\"name\":\"connection\",\"url\":\"classes/MangoClient.html#connection\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":155,\"kind\":262144,\"name\":\"walletPk\",\"url\":\"classes/MangoClient.html#walletPk\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":156,\"kind\":2048,\"name\":\"sendAndConfirmTransaction\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":157,\"kind\":2048,\"name\":\"sendAndConfirmTransactionForGroup\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransactionForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":158,\"kind\":2048,\"name\":\"groupCreate\",\"url\":\"classes/MangoClient.html#groupCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":159,\"kind\":2048,\"name\":\"groupEdit\",\"url\":\"classes/MangoClient.html#groupEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":160,\"kind\":2048,\"name\":\"ixGateSet\",\"url\":\"classes/MangoClient.html#ixGateSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":161,\"kind\":2048,\"name\":\"groupClose\",\"url\":\"classes/MangoClient.html#groupClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":162,\"kind\":2048,\"name\":\"getGroup\",\"url\":\"classes/MangoClient.html#getGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":163,\"kind\":2048,\"name\":\"getGroupsForCreator\",\"url\":\"classes/MangoClient.html#getGroupsForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":164,\"kind\":2048,\"name\":\"getGroupForCreator\",\"url\":\"classes/MangoClient.html#getGroupForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":165,\"kind\":2048,\"name\":\"getIds\",\"url\":\"classes/MangoClient.html#getIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":166,\"kind\":2048,\"name\":\"tokenRegister\",\"url\":\"classes/MangoClient.html#tokenRegister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":167,\"kind\":2048,\"name\":\"tokenRegisterTrustless\",\"url\":\"classes/MangoClient.html#tokenRegisterTrustless\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":168,\"kind\":2048,\"name\":\"tokenEdit\",\"url\":\"classes/MangoClient.html#tokenEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":169,\"kind\":2048,\"name\":\"tokenForceCloseBorrowsWithToken\",\"url\":\"classes/MangoClient.html#tokenForceCloseBorrowsWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":170,\"kind\":2048,\"name\":\"tokenDeregister\",\"url\":\"classes/MangoClient.html#tokenDeregister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":171,\"kind\":2048,\"name\":\"getBanksForGroup\",\"url\":\"classes/MangoClient.html#getBanksForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":172,\"kind\":2048,\"name\":\"getMintInfosForGroup\",\"url\":\"classes/MangoClient.html#getMintInfosForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":173,\"kind\":2048,\"name\":\"getMintInfoForTokenIndex\",\"url\":\"classes/MangoClient.html#getMintInfoForTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":174,\"kind\":2048,\"name\":\"stubOracleCreate\",\"url\":\"classes/MangoClient.html#stubOracleCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":175,\"kind\":2048,\"name\":\"stubOracleClose\",\"url\":\"classes/MangoClient.html#stubOracleClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":176,\"kind\":2048,\"name\":\"stubOracleSet\",\"url\":\"classes/MangoClient.html#stubOracleSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":177,\"kind\":2048,\"name\":\"getStubOracle\",\"url\":\"classes/MangoClient.html#getStubOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":178,\"kind\":2048,\"name\":\"createMangoAccount\",\"url\":\"classes/MangoClient.html#createMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":179,\"kind\":2048,\"name\":\"expandMangoAccount\",\"url\":\"classes/MangoClient.html#expandMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":180,\"kind\":2048,\"name\":\"accountExpandV2\",\"url\":\"classes/MangoClient.html#accountExpandV2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":181,\"kind\":2048,\"name\":\"editMangoAccount\",\"url\":\"classes/MangoClient.html#editMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":182,\"kind\":2048,\"name\":\"computeAccountData\",\"url\":\"classes/MangoClient.html#computeAccountData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":183,\"kind\":2048,\"name\":\"toggleMangoAccountFreeze\",\"url\":\"classes/MangoClient.html#toggleMangoAccountFreeze\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":184,\"kind\":2048,\"name\":\"getMangoAccount\",\"url\":\"classes/MangoClient.html#getMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":185,\"kind\":2048,\"name\":\"getMangoAccountFromPk\",\"url\":\"classes/MangoClient.html#getMangoAccountFromPk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":186,\"kind\":2048,\"name\":\"getMangoAccountFromAi\",\"url\":\"classes/MangoClient.html#getMangoAccountFromAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":187,\"kind\":2048,\"name\":\"getMangoAccountWithSlot\",\"url\":\"classes/MangoClient.html#getMangoAccountWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":188,\"kind\":2048,\"name\":\"getMangoAccountForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":189,\"kind\":2048,\"name\":\"getMangoAccountsForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountsForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":190,\"kind\":2048,\"name\":\"getMangoAccountsForDelegate\",\"url\":\"classes/MangoClient.html#getMangoAccountsForDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":191,\"kind\":2048,\"name\":\"getAllMangoAccounts\",\"url\":\"classes/MangoClient.html#getAllMangoAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":192,\"kind\":2048,\"name\":\"closeMangoAccount\",\"url\":\"classes/MangoClient.html#closeMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":193,\"kind\":2048,\"name\":\"emptyAndCloseMangoAccount\",\"url\":\"classes/MangoClient.html#emptyAndCloseMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":194,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngoIx\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngoIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":195,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngo\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":196,\"kind\":2048,\"name\":\"tokenDeposit\",\"url\":\"classes/MangoClient.html#tokenDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":197,\"kind\":2048,\"name\":\"tokenDepositNative\",\"url\":\"classes/MangoClient.html#tokenDepositNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":198,\"kind\":2048,\"name\":\"tokenWithdraw\",\"url\":\"classes/MangoClient.html#tokenWithdraw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":199,\"kind\":2048,\"name\":\"tokenWithdrawNativeIx\",\"url\":\"classes/MangoClient.html#tokenWithdrawNativeIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":200,\"kind\":2048,\"name\":\"tokenWithdrawNative\",\"url\":\"classes/MangoClient.html#tokenWithdrawNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":201,\"kind\":2048,\"name\":\"serum3RegisterMarket\",\"url\":\"classes/MangoClient.html#serum3RegisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":202,\"kind\":2048,\"name\":\"serum3EditMarket\",\"url\":\"classes/MangoClient.html#serum3EditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":203,\"kind\":2048,\"name\":\"serum3deregisterMarket\",\"url\":\"classes/MangoClient.html#serum3deregisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":204,\"kind\":2048,\"name\":\"serum3GetMarkets\",\"url\":\"classes/MangoClient.html#serum3GetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":205,\"kind\":2048,\"name\":\"serum3CreateOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":206,\"kind\":2048,\"name\":\"serum3CreateOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":207,\"kind\":2048,\"name\":\"serum3CloseOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":208,\"kind\":2048,\"name\":\"serum3CloseOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":209,\"kind\":2048,\"name\":\"serum3LiqForceCancelOrders\",\"url\":\"classes/MangoClient.html#serum3LiqForceCancelOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":210,\"kind\":2048,\"name\":\"serum3PlaceOrderIx\",\"url\":\"classes/MangoClient.html#serum3PlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":211,\"kind\":2048,\"name\":\"serum3PlaceOrder\",\"url\":\"classes/MangoClient.html#serum3PlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":212,\"kind\":2048,\"name\":\"serum3CancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":213,\"kind\":2048,\"name\":\"serum3CancelAllOrders\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":214,\"kind\":2048,\"name\":\"serum3SettleFundsIx\",\"url\":\"classes/MangoClient.html#serum3SettleFundsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":215,\"kind\":2048,\"name\":\"serum3SettleFundsV2Ix\",\"url\":\"classes/MangoClient.html#serum3SettleFundsV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":216,\"kind\":2048,\"name\":\"serum3SettleFunds\",\"url\":\"classes/MangoClient.html#serum3SettleFunds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":217,\"kind\":2048,\"name\":\"serum3CancelOrderIx\",\"url\":\"classes/MangoClient.html#serum3CancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":218,\"kind\":2048,\"name\":\"serum3CancelOrder\",\"url\":\"classes/MangoClient.html#serum3CancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":219,\"kind\":2048,\"name\":\"perpCreateMarket\",\"url\":\"classes/MangoClient.html#perpCreateMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":220,\"kind\":2048,\"name\":\"perpEditMarket\",\"url\":\"classes/MangoClient.html#perpEditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":221,\"kind\":2048,\"name\":\"perpForceClosePosition\",\"url\":\"classes/MangoClient.html#perpForceClosePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":222,\"kind\":2048,\"name\":\"perpCloseMarket\",\"url\":\"classes/MangoClient.html#perpCloseMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":223,\"kind\":2048,\"name\":\"perpGetMarkets\",\"url\":\"classes/MangoClient.html#perpGetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":224,\"kind\":2048,\"name\":\"perpDeactivatePositionIx\",\"url\":\"classes/MangoClient.html#perpDeactivatePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":225,\"kind\":2048,\"name\":\"perpDeactivatePosition\",\"url\":\"classes/MangoClient.html#perpDeactivatePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":226,\"kind\":2048,\"name\":\"perpPlaceOrder\",\"url\":\"classes/MangoClient.html#perpPlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":227,\"kind\":2048,\"name\":\"perpPlaceOrderIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":228,\"kind\":2048,\"name\":\"perpPlaceOrderV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":229,\"kind\":2048,\"name\":\"perpPlaceOrderPegged\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPegged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":230,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":231,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":232,\"kind\":2048,\"name\":\"perpCancelOrderIx\",\"url\":\"classes/MangoClient.html#perpCancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":233,\"kind\":2048,\"name\":\"perpCancelOrder\",\"url\":\"classes/MangoClient.html#perpCancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":234,\"kind\":2048,\"name\":\"perpCancelAllOrders\",\"url\":\"classes/MangoClient.html#perpCancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":235,\"kind\":2048,\"name\":\"perpCancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#perpCancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":236,\"kind\":2048,\"name\":\"perpSettlePnlAndFees\",\"url\":\"classes/MangoClient.html#perpSettlePnlAndFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":237,\"kind\":2048,\"name\":\"perpSettlePnl\",\"url\":\"classes/MangoClient.html#perpSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":238,\"kind\":2048,\"name\":\"perpSettlePnlIx\",\"url\":\"classes/MangoClient.html#perpSettlePnlIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":239,\"kind\":2048,\"name\":\"perpSettleFees\",\"url\":\"classes/MangoClient.html#perpSettleFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":240,\"kind\":2048,\"name\":\"perpSettleFeesIx\",\"url\":\"classes/MangoClient.html#perpSettleFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":241,\"kind\":2048,\"name\":\"perpConsumeEvents\",\"url\":\"classes/MangoClient.html#perpConsumeEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":242,\"kind\":2048,\"name\":\"perpConsumeEventsIx\",\"url\":\"classes/MangoClient.html#perpConsumeEventsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":243,\"kind\":2048,\"name\":\"perpConsumeAllEvents\",\"url\":\"classes/MangoClient.html#perpConsumeAllEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":244,\"kind\":2048,\"name\":\"perpUpdateFundingIx\",\"url\":\"classes/MangoClient.html#perpUpdateFundingIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":245,\"kind\":2048,\"name\":\"marginTrade\",\"url\":\"classes/MangoClient.html#marginTrade\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":246,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRate\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":247,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRateIx\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":248,\"kind\":2048,\"name\":\"liqTokenWithToken\",\"url\":\"classes/MangoClient.html#liqTokenWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":249,\"kind\":2048,\"name\":\"tokenConditionalSwapCreate\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":250,\"kind\":2048,\"name\":\"tokenConditionalSwapCancel\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCancel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":251,\"kind\":2048,\"name\":\"tokenConditionalSwapTrigger\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapTrigger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":252,\"kind\":2048,\"name\":\"altSet\",\"url\":\"classes/MangoClient.html#altSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":253,\"kind\":2048,\"name\":\"altExtend\",\"url\":\"classes/MangoClient.html#altExtend\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":254,\"kind\":2048,\"name\":\"healthRegionBeginIx\",\"url\":\"classes/MangoClient.html#healthRegionBeginIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":255,\"kind\":2048,\"name\":\"healthRegionEndIx\",\"url\":\"classes/MangoClient.html#healthRegionEndIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":256,\"kind\":2048,\"name\":\"buildHealthRemainingAccounts\",\"url\":\"classes/MangoClient.html#buildHealthRemainingAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":257,\"kind\":2048,\"name\":\"modifyPerpOrder\",\"url\":\"classes/MangoClient.html#modifyPerpOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":258,\"kind\":2048,\"name\":\"modifySerum3Order\",\"url\":\"classes/MangoClient.html#modifySerum3Order\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":259,\"kind\":8,\"name\":\"OracleProvider\",\"url\":\"enums/OracleProvider.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":260,\"kind\":16,\"name\":\"Pyth\",\"url\":\"enums/OracleProvider.html#Pyth\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":261,\"kind\":16,\"name\":\"Switchboard\",\"url\":\"enums/OracleProvider.html#Switchboard\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":262,\"kind\":16,\"name\":\"Stub\",\"url\":\"enums/OracleProvider.html#Stub\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":263,\"kind\":128,\"name\":\"StubOracle\",\"url\":\"classes/StubOracle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":264,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/StubOracle.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"StubOracle\"},{\"id\":265,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StubOracle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":266,\"kind\":1024,\"name\":\"price\",\"url\":\"classes/StubOracle.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":267,\"kind\":1024,\"name\":\"deviation\",\"url\":\"classes/StubOracle.html#deviation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":268,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/StubOracle.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":269,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/StubOracle.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":270,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/StubOracle.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":271,\"kind\":1024,\"name\":\"lastUpdateTs\",\"url\":\"classes/StubOracle.html#lastUpdateTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":272,\"kind\":1024,\"name\":\"lastUpdateSlot\",\"url\":\"classes/StubOracle.html#lastUpdateSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":273,\"kind\":4194304,\"name\":\"TokenIndex\",\"url\":\"index.html#TokenIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":274,\"kind\":4194304,\"name\":\"OracleConfigDto\",\"url\":\"index.html#OracleConfigDto\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":275,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfigDto.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfigDto\"},{\"id\":276,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfigDto.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":277,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfigDto.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":278,\"kind\":4194304,\"name\":\"OracleConfig\",\"url\":\"index.html#OracleConfig\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfig.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfig\"},{\"id\":280,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfig.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":281,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfig.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":282,\"kind\":4194304,\"name\":\"StablePriceModel\",\"url\":\"index.html#StablePriceModel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":283,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#StablePriceModel.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"StablePriceModel\"},{\"id\":284,\"kind\":1024,\"name\":\"stablePrice\",\"url\":\"index.html#StablePriceModel.__type.stablePrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":285,\"kind\":1024,\"name\":\"lastUpdateTimestamp\",\"url\":\"index.html#StablePriceModel.__type.lastUpdateTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":286,\"kind\":1024,\"name\":\"delayPrices\",\"url\":\"index.html#StablePriceModel.__type.delayPrices\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":287,\"kind\":1024,\"name\":\"delayAccumulatorPrice\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":288,\"kind\":1024,\"name\":\"delayAccumulatorTime\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":289,\"kind\":1024,\"name\":\"delayIntervalSeconds\",\"url\":\"index.html#StablePriceModel.__type.delayIntervalSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":290,\"kind\":1024,\"name\":\"delayGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.delayGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":291,\"kind\":1024,\"name\":\"stableGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.stableGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":292,\"kind\":1024,\"name\":\"lastDelayIntervalIndex\",\"url\":\"index.html#StablePriceModel.__type.lastDelayIntervalIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":293,\"kind\":256,\"name\":\"BankForHealth\",\"url\":\"interfaces/BankForHealth.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":294,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"interfaces/BankForHealth.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":295,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"interfaces/BankForHealth.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":296,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"interfaces/BankForHealth.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":297,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"interfaces/BankForHealth.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":298,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"interfaces/BankForHealth.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":299,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/BankForHealth.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":300,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"interfaces/BankForHealth.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":301,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":302,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":303,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"interfaces/BankForHealth.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":304,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"interfaces/BankForHealth.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":305,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":306,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":307,\"kind\":128,\"name\":\"Bank\",\"url\":\"classes/Bank.html\",\"classes\":\"tsd-kind-class\"},{\"id\":308,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Bank.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Bank\"},{\"id\":309,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Bank.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":310,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Bank.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":311,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/Bank.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":312,\"kind\":1024,\"name\":\"depositIndex\",\"url\":\"classes/Bank.html#depositIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":313,\"kind\":1024,\"name\":\"borrowIndex\",\"url\":\"classes/Bank.html#borrowIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":314,\"kind\":1024,\"name\":\"indexedDeposits\",\"url\":\"classes/Bank.html#indexedDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":315,\"kind\":1024,\"name\":\"indexedBorrows\",\"url\":\"classes/Bank.html#indexedBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":316,\"kind\":1024,\"name\":\"avgUtilization\",\"url\":\"classes/Bank.html#avgUtilization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":317,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/Bank.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":318,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/Bank.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":319,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/Bank.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":320,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/Bank.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":321,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/Bank.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":322,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/Bank.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":323,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/Bank.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":324,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/Bank.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":325,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":326,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/Bank.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":327,\"kind\":1024,\"name\":\"collectedFeesNative\",\"url\":\"classes/Bank.html#collectedFeesNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":328,\"kind\":1024,\"name\":\"loanFeeRate\",\"url\":\"classes/Bank.html#loanFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":329,\"kind\":1024,\"name\":\"loanOriginationFeeRate\",\"url\":\"classes/Bank.html#loanOriginationFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":330,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"classes/Bank.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":331,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"classes/Bank.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":332,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"classes/Bank.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":333,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"classes/Bank.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":334,\"kind\":1024,\"name\":\"liquidationFee\",\"url\":\"classes/Bank.html#liquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":335,\"kind\":1024,\"name\":\"dust\",\"url\":\"classes/Bank.html#dust\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":336,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Bank.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":337,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Bank.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":338,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/Bank.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":339,\"kind\":1024,\"name\":\"vault\",\"url\":\"classes/Bank.html#vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":340,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/Bank.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":341,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/Bank.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":342,\"kind\":1024,\"name\":\"indexLastUpdated\",\"url\":\"classes/Bank.html#indexLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":343,\"kind\":1024,\"name\":\"bankRateLastUpdated\",\"url\":\"classes/Bank.html#bankRateLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":344,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/Bank.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":345,\"kind\":1024,\"name\":\"mintDecimals\",\"url\":\"classes/Bank.html#mintDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":346,\"kind\":1024,\"name\":\"bankNum\",\"url\":\"classes/Bank.html#bankNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":347,\"kind\":1024,\"name\":\"minVaultToDepositsRatio\",\"url\":\"classes/Bank.html#minVaultToDepositsRatio\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":348,\"kind\":1024,\"name\":\"netBorrowLimitWindowSizeTs\",\"url\":\"classes/Bank.html#netBorrowLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":349,\"kind\":1024,\"name\":\"lastNetBorrowsWindowStartTs\",\"url\":\"classes/Bank.html#lastNetBorrowsWindowStartTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":350,\"kind\":1024,\"name\":\"netBorrowLimitPerWindowQuote\",\"url\":\"classes/Bank.html#netBorrowLimitPerWindowQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":351,\"kind\":1024,\"name\":\"netBorrowsInWindow\",\"url\":\"classes/Bank.html#netBorrowsInWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":352,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"classes/Bank.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":353,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"classes/Bank.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":354,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Bank.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":355,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Bank.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":356,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Bank.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":357,\"kind\":2048,\"name\":\"areDepositsReduceOnly\",\"url\":\"classes/Bank.html#areDepositsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":358,\"kind\":2048,\"name\":\"areBorrowsReduceOnly\",\"url\":\"classes/Bank.html#areBorrowsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":359,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"classes/Bank.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":360,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"classes/Bank.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":361,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/Bank.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":362,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/Bank.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":363,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":364,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/Bank.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":365,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"classes/Bank.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":366,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"classes/Bank.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":367,\"kind\":2048,\"name\":\"uiDeposits\",\"url\":\"classes/Bank.html#uiDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":368,\"kind\":2048,\"name\":\"uiBorrows\",\"url\":\"classes/Bank.html#uiBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":369,\"kind\":2048,\"name\":\"getBorrowRateWithoutUpkeepRate\",\"url\":\"classes/Bank.html#getBorrowRateWithoutUpkeepRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":370,\"kind\":2048,\"name\":\"getBorrowRate\",\"url\":\"classes/Bank.html#getBorrowRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":371,\"kind\":2048,\"name\":\"getBorrowRateUi\",\"url\":\"classes/Bank.html#getBorrowRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":372,\"kind\":2048,\"name\":\"getDepositRate\",\"url\":\"classes/Bank.html#getDepositRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":373,\"kind\":2048,\"name\":\"getDepositRateUi\",\"url\":\"classes/Bank.html#getDepositRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":374,\"kind\":128,\"name\":\"MintInfo\",\"url\":\"classes/MintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":375,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MintInfo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MintInfo\"},{\"id\":376,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MintInfo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":377,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MintInfo.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":378,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MintInfo.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":379,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/MintInfo.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":380,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/MintInfo.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":381,\"kind\":1024,\"name\":\"banks\",\"url\":\"classes/MintInfo.html#banks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":382,\"kind\":1024,\"name\":\"vaults\",\"url\":\"classes/MintInfo.html#vaults\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":383,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/MintInfo.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":384,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/MintInfo.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":385,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/MintInfo.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":386,\"kind\":2048,\"name\":\"firstBank\",\"url\":\"classes/MintInfo.html#firstBank\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":387,\"kind\":2048,\"name\":\"firstVault\",\"url\":\"classes/MintInfo.html#firstVault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":388,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MintInfo.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":389,\"kind\":128,\"name\":\"MangoAccount\",\"url\":\"classes/MangoAccount.html\",\"classes\":\"tsd-kind-class\"},{\"id\":390,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MangoAccount.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoAccount\"},{\"id\":391,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":392,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MangoAccount.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":393,\"kind\":1024,\"name\":\"tokens\",\"url\":\"classes/MangoAccount.html#tokens\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":394,\"kind\":1024,\"name\":\"serum3\",\"url\":\"classes/MangoAccount.html#serum3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":395,\"kind\":1024,\"name\":\"perps\",\"url\":\"classes/MangoAccount.html#perps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":396,\"kind\":1024,\"name\":\"perpOpenOrders\",\"url\":\"classes/MangoAccount.html#perpOpenOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":397,\"kind\":1024,\"name\":\"tokenConditionalSwaps\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwaps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":398,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MangoAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":399,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MangoAccount.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":400,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/MangoAccount.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":401,\"kind\":1024,\"name\":\"delegate\",\"url\":\"classes/MangoAccount.html#delegate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":402,\"kind\":1024,\"name\":\"accountNum\",\"url\":\"classes/MangoAccount.html#accountNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":403,\"kind\":1024,\"name\":\"beingLiquidated\",\"url\":\"classes/MangoAccount.html#beingLiquidated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":404,\"kind\":1024,\"name\":\"inHealthRegion\",\"url\":\"classes/MangoAccount.html#inHealthRegion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":405,\"kind\":1024,\"name\":\"netDeposits\",\"url\":\"classes/MangoAccount.html#netDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":406,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/MangoAccount.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":407,\"kind\":1024,\"name\":\"healthRegionBeginInitHealth\",\"url\":\"classes/MangoAccount.html#healthRegionBeginInitHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":408,\"kind\":1024,\"name\":\"frozenUntil\",\"url\":\"classes/MangoAccount.html#frozenUntil\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":409,\"kind\":1024,\"name\":\"buybackFeesAccruedCurrent\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedCurrent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":410,\"kind\":1024,\"name\":\"buybackFeesAccruedPrevious\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedPrevious\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":411,\"kind\":1024,\"name\":\"buybackFeesExpiryTimestamp\",\"url\":\"classes/MangoAccount.html#buybackFeesExpiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":412,\"kind\":1024,\"name\":\"headerVersion\",\"url\":\"classes/MangoAccount.html#headerVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":413,\"kind\":1024,\"name\":\"serum3OosMapByMarketIndex\",\"url\":\"classes/MangoAccount.html#serum3OosMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":414,\"kind\":2048,\"name\":\"reload\",\"url\":\"classes/MangoAccount.html#reload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":415,\"kind\":2048,\"name\":\"reloadWithSlot\",\"url\":\"classes/MangoAccount.html#reloadWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":416,\"kind\":2048,\"name\":\"reloadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#reloadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":417,\"kind\":2048,\"name\":\"loadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":418,\"kind\":2048,\"name\":\"isDelegate\",\"url\":\"classes/MangoAccount.html#isDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":419,\"kind\":2048,\"name\":\"isOperational\",\"url\":\"classes/MangoAccount.html#isOperational\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":420,\"kind\":2048,\"name\":\"tokensActive\",\"url\":\"classes/MangoAccount.html#tokensActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":421,\"kind\":2048,\"name\":\"serum3Active\",\"url\":\"classes/MangoAccount.html#serum3Active\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":422,\"kind\":2048,\"name\":\"perpPositionExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpPositionExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":423,\"kind\":2048,\"name\":\"perpOrderExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpOrderExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":424,\"kind\":2048,\"name\":\"perpActive\",\"url\":\"classes/MangoAccount.html#perpActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":425,\"kind\":2048,\"name\":\"tokenConditionalSwapsActive\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwapsActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":426,\"kind\":2048,\"name\":\"perpOrdersActive\",\"url\":\"classes/MangoAccount.html#perpOrdersActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":427,\"kind\":2048,\"name\":\"getToken\",\"url\":\"classes/MangoAccount.html#getToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":428,\"kind\":2048,\"name\":\"getSerum3Account\",\"url\":\"classes/MangoAccount.html#getSerum3Account\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":429,\"kind\":2048,\"name\":\"getPerpPosition\",\"url\":\"classes/MangoAccount.html#getPerpPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":430,\"kind\":2048,\"name\":\"getPerpPositionUi\",\"url\":\"classes/MangoAccount.html#getPerpPositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":431,\"kind\":2048,\"name\":\"getSerum3OoAccount\",\"url\":\"classes/MangoAccount.html#getSerum3OoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":432,\"kind\":2048,\"name\":\"getTokenBalance\",\"url\":\"classes/MangoAccount.html#getTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":433,\"kind\":2048,\"name\":\"getEffectiveTokenBalance\",\"url\":\"classes/MangoAccount.html#getEffectiveTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":434,\"kind\":2048,\"name\":\"getTokenDeposits\",\"url\":\"classes/MangoAccount.html#getTokenDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":435,\"kind\":2048,\"name\":\"getTokenBorrows\",\"url\":\"classes/MangoAccount.html#getTokenBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":436,\"kind\":2048,\"name\":\"getTokenBalanceUi\",\"url\":\"classes/MangoAccount.html#getTokenBalanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":437,\"kind\":2048,\"name\":\"getTokenDepositsUi\",\"url\":\"classes/MangoAccount.html#getTokenDepositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":438,\"kind\":2048,\"name\":\"getTokenBorrowsUi\",\"url\":\"classes/MangoAccount.html#getTokenBorrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":439,\"kind\":2048,\"name\":\"getHealth\",\"url\":\"classes/MangoAccount.html#getHealth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":440,\"kind\":2048,\"name\":\"perpMaxSettle\",\"url\":\"classes/MangoAccount.html#perpMaxSettle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":441,\"kind\":2048,\"name\":\"getHealthRatio\",\"url\":\"classes/MangoAccount.html#getHealthRatio\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":442,\"kind\":2048,\"name\":\"getHealthRatioUi\",\"url\":\"classes/MangoAccount.html#getHealthRatioUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":443,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/MangoAccount.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":444,\"kind\":2048,\"name\":\"getCollateralValue\",\"url\":\"classes/MangoAccount.html#getCollateralValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":445,\"kind\":2048,\"name\":\"getAssetsValue\",\"url\":\"classes/MangoAccount.html#getAssetsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":446,\"kind\":2048,\"name\":\"getLiabsValue\",\"url\":\"classes/MangoAccount.html#getLiabsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":447,\"kind\":2048,\"name\":\"getPnl\",\"url\":\"classes/MangoAccount.html#getPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":448,\"kind\":2048,\"name\":\"getCumulativeInterest\",\"url\":\"classes/MangoAccount.html#getCumulativeInterest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":449,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForToken\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":450,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForTokenUi\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForTokenUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":451,\"kind\":2048,\"name\":\"getMaxSourceUiForTokenSwap\",\"url\":\"classes/MangoAccount.html#getMaxSourceUiForTokenSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":452,\"kind\":2048,\"name\":\"simHealthRatioWithTokenPositionUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithTokenPositionUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":453,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersAccounts\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":454,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":455,\"kind\":2048,\"name\":\"getMaxQuoteForSerum3BidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForSerum3BidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":456,\"kind\":2048,\"name\":\"getMaxBaseForSerum3AskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForSerum3AskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":457,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3BidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3BidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":458,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3AskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3AskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":459,\"kind\":2048,\"name\":\"serum3SettleFundsForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3SettleFundsForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":460,\"kind\":2048,\"name\":\"serum3CancelAllOrdersForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3CancelAllOrdersForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":461,\"kind\":2048,\"name\":\"getMaxQuoteForPerpBidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForPerpBidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":462,\"kind\":2048,\"name\":\"getMaxBaseForPerpAskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForPerpAskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":463,\"kind\":2048,\"name\":\"simHealthRatioWithPerpBidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpBidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":464,\"kind\":2048,\"name\":\"simHealthRatioWithPerpAskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpAskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":465,\"kind\":2048,\"name\":\"loadPerpOpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadPerpOpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":466,\"kind\":2048,\"name\":\"getBuybackFeesAccrued\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccrued\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":467,\"kind\":2048,\"name\":\"getBuybackFeesAccruedUi\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccruedUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":468,\"kind\":2048,\"name\":\"getMaxFeesBuyback\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuyback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":469,\"kind\":2048,\"name\":\"getMaxFeesBuybackUi\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuybackUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":470,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MangoAccount.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":471,\"kind\":128,\"name\":\"TokenPosition\",\"url\":\"classes/TokenPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":472,\"kind\":1024,\"name\":\"TokenIndexUnset\",\"url\":\"classes/TokenPosition.html#TokenIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":473,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":474,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":475,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPosition.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":476,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPosition.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":477,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPosition.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":478,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPosition.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":479,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPosition.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":480,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPosition.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":481,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/TokenPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":482,\"kind\":2048,\"name\":\"balance\",\"url\":\"classes/TokenPosition.html#balance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":483,\"kind\":2048,\"name\":\"deposits\",\"url\":\"classes/TokenPosition.html#deposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":484,\"kind\":2048,\"name\":\"borrows\",\"url\":\"classes/TokenPosition.html#borrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":485,\"kind\":2048,\"name\":\"balanceUi\",\"url\":\"classes/TokenPosition.html#balanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":486,\"kind\":2048,\"name\":\"depositsUi\",\"url\":\"classes/TokenPosition.html#depositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":487,\"kind\":2048,\"name\":\"borrowsUi\",\"url\":\"classes/TokenPosition.html#borrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":488,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TokenPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":489,\"kind\":128,\"name\":\"TokenPositionDto\",\"url\":\"classes/TokenPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":490,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":491,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPositionDto.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":492,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPositionDto.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":493,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPositionDto.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":494,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/TokenPositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":495,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPositionDto.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":496,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":497,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":498,\"kind\":128,\"name\":\"Serum3Orders\",\"url\":\"classes/Serum3Orders.html\",\"classes\":\"tsd-kind-class\"},{\"id\":499,\"kind\":1024,\"name\":\"Serum3MarketIndexUnset\",\"url\":\"classes/Serum3Orders.html#Serum3MarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":500,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Orders.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":501,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Orders.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":502,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3Orders.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":503,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Orders.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":504,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Orders.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":505,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Orders.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":506,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/Serum3Orders.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":507,\"kind\":128,\"name\":\"Serum3PositionDto\",\"url\":\"classes/Serum3PositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":508,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3PositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":509,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3PositionDto.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":510,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3PositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":511,\"kind\":1024,\"name\":\"baseBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#baseBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":512,\"kind\":1024,\"name\":\"quoteBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#quoteBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":513,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":514,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":515,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/Serum3PositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":516,\"kind\":128,\"name\":\"PerpPosition\",\"url\":\"classes/PerpPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":517,\"kind\":1024,\"name\":\"PerpMarketIndexUnset\",\"url\":\"classes/PerpPosition.html#PerpMarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":518,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":519,\"kind\":2048,\"name\":\"emptyFromPerpMarketIndex\",\"url\":\"classes/PerpPosition.html#emptyFromPerpMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":520,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":521,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPosition.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":522,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPosition.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":523,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPosition.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":524,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPosition.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":525,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPosition.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":526,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPosition.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":527,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPosition.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":528,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPosition.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":529,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPosition.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":530,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPosition.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":531,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPosition.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":532,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPosition.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":533,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPosition.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":534,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPosition.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":535,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPosition.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":536,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPosition.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":537,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPosition.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":538,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPosition.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":539,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPosition.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":540,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPosition.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":541,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPosition.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":542,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPosition.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":543,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":544,\"kind\":2048,\"name\":\"getBasePosition\",\"url\":\"classes/PerpPosition.html#getBasePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":545,\"kind\":2048,\"name\":\"getBasePositionUi\",\"url\":\"classes/PerpPosition.html#getBasePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":546,\"kind\":2048,\"name\":\"getQuotePositionUi\",\"url\":\"classes/PerpPosition.html#getQuotePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":547,\"kind\":2048,\"name\":\"getNotionalValueUi\",\"url\":\"classes/PerpPosition.html#getNotionalValueUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":548,\"kind\":2048,\"name\":\"getUnsettledFunding\",\"url\":\"classes/PerpPosition.html#getUnsettledFunding\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":549,\"kind\":2048,\"name\":\"getUnsettledFundingUi\",\"url\":\"classes/PerpPosition.html#getUnsettledFundingUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":550,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/PerpPosition.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":551,\"kind\":2048,\"name\":\"getEquityUi\",\"url\":\"classes/PerpPosition.html#getEquityUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":552,\"kind\":2048,\"name\":\"hasOpenOrders\",\"url\":\"classes/PerpPosition.html#hasOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":553,\"kind\":2048,\"name\":\"getAverageEntryPrice\",\"url\":\"classes/PerpPosition.html#getAverageEntryPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":554,\"kind\":2048,\"name\":\"getAverageEntryPriceUi\",\"url\":\"classes/PerpPosition.html#getAverageEntryPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":555,\"kind\":2048,\"name\":\"getLiquidationPrice\",\"url\":\"classes/PerpPosition.html#getLiquidationPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":556,\"kind\":2048,\"name\":\"getLiquidationPriceUi\",\"url\":\"classes/PerpPosition.html#getLiquidationPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":557,\"kind\":2048,\"name\":\"getBreakEvenPrice\",\"url\":\"classes/PerpPosition.html#getBreakEvenPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":558,\"kind\":2048,\"name\":\"getBreakEvenPriceUi\",\"url\":\"classes/PerpPosition.html#getBreakEvenPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":559,\"kind\":2048,\"name\":\"canSettlePnl\",\"url\":\"classes/PerpPosition.html#canSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":560,\"kind\":2048,\"name\":\"updateSettleLimit\",\"url\":\"classes/PerpPosition.html#updateSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":561,\"kind\":2048,\"name\":\"availableSettleLimit\",\"url\":\"classes/PerpPosition.html#availableSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":562,\"kind\":2048,\"name\":\"applyPnlSettleLimit\",\"url\":\"classes/PerpPosition.html#applyPnlSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":563,\"kind\":2048,\"name\":\"getUnsettledPnl\",\"url\":\"classes/PerpPosition.html#getUnsettledPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":564,\"kind\":2048,\"name\":\"getUnsettledPnlUi\",\"url\":\"classes/PerpPosition.html#getUnsettledPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":565,\"kind\":2048,\"name\":\"getSettleablePnl\",\"url\":\"classes/PerpPosition.html#getSettleablePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":566,\"kind\":2048,\"name\":\"getSettleablePnlUi\",\"url\":\"classes/PerpPosition.html#getSettleablePnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":567,\"kind\":2048,\"name\":\"cumulativePnlOverPositionLifetimeUi\",\"url\":\"classes/PerpPosition.html#cumulativePnlOverPositionLifetimeUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":568,\"kind\":2048,\"name\":\"getUnRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getUnRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":569,\"kind\":2048,\"name\":\"getRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":570,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":571,\"kind\":128,\"name\":\"PerpPositionDto\",\"url\":\"classes/PerpPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":572,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":573,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":574,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":575,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":576,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPositionDto.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":577,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPositionDto.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":578,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpPositionDto.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":579,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/PerpPositionDto.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionDto.__type\"},{\"id\":580,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPositionDto.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":581,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPositionDto.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":582,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPositionDto.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":583,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPositionDto.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":584,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPositionDto.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":585,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPositionDto.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":586,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPositionDto.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":587,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":588,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":589,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPositionDto.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":590,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPositionDto.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":591,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPositionDto.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":592,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPositionDto.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":593,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":594,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":595,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":596,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPositionDto.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":597,\"kind\":128,\"name\":\"PerpOo\",\"url\":\"classes/PerpOo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":598,\"kind\":1024,\"name\":\"OrderMarketUnset\",\"url\":\"classes/PerpOo.html#OrderMarketUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":599,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":600,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":601,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOo.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":602,\"kind\":1024,\"name\":\"orderMarket\",\"url\":\"classes/PerpOo.html#orderMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":603,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOo.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":604,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":605,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpOo.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":606,\"kind\":128,\"name\":\"PerpOoDto\",\"url\":\"classes/PerpOoDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":607,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOoDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":608,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOoDto.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":609,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOoDto.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":610,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOoDto.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":611,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOoDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":612,\"kind\":128,\"name\":\"TokenConditionalSwapDisplayPriceStyle\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":613,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#sellTokenPerBuyToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":614,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":615,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.sellTokenPerBuyToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":616,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":617,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#buyTokenPerSellToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":618,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":619,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.buyTokenPerSellToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":620,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":621,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":622,\"kind\":128,\"name\":\"TokenConditionalSwap\",\"url\":\"classes/TokenConditionalSwap.html\",\"classes\":\"tsd-kind-class\"},{\"id\":623,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenConditionalSwap.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwap\"},{\"id\":624,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":625,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwap.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":626,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwap.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":627,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwap.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":628,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwap.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":629,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwap.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":630,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwap.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":631,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":632,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":633,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwap.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":634,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":635,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":636,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":637,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":638,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwap.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":639,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":640,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":641,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwap.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":642,\"kind\":128,\"name\":\"TokenConditionalSwapDto\",\"url\":\"classes/TokenConditionalSwapDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":643,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":644,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwapDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":645,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwapDto.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":646,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwapDto.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":647,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwapDto.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":648,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwapDto.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":649,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwapDto.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":650,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":651,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":652,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwapDto.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":653,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":654,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":655,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":656,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":657,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwapDto.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":658,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":659,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":660,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwapDto.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":661,\"kind\":128,\"name\":\"HealthType\",\"url\":\"classes/HealthType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":662,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#maint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":663,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":664,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#__type-4.maint-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":665,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":666,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#init\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":667,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":668,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#__type.init-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":669,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":670,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#liquidationEnd\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":671,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":672,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#__type-2.liquidationEnd-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":673,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":674,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HealthType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":675,\"kind\":4194304,\"name\":\"PerpMarketIndex\",\"url\":\"index.html#PerpMarketIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":676,\"kind\":4194304,\"name\":\"ParsedFillEvent\",\"url\":\"index.html#ParsedFillEvent\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":677,\"kind\":128,\"name\":\"PerpMarket\",\"url\":\"classes/PerpMarket.html\",\"classes\":\"tsd-kind-class\"},{\"id\":678,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpMarket.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpMarket\"},{\"id\":679,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpMarket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":680,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PerpMarket.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":681,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/PerpMarket.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":682,\"kind\":1024,\"name\":\"maintBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#maintBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":683,\"kind\":1024,\"name\":\"initBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#initBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":684,\"kind\":1024,\"name\":\"maintBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#maintBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":685,\"kind\":1024,\"name\":\"initBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#initBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":686,\"kind\":1024,\"name\":\"baseLiquidationFee\",\"url\":\"classes/PerpMarket.html#baseLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":687,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"classes/PerpMarket.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":688,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"classes/PerpMarket.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":689,\"kind\":1024,\"name\":\"minFunding\",\"url\":\"classes/PerpMarket.html#minFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":690,\"kind\":1024,\"name\":\"maxFunding\",\"url\":\"classes/PerpMarket.html#maxFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":691,\"kind\":1024,\"name\":\"longFunding\",\"url\":\"classes/PerpMarket.html#longFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":692,\"kind\":1024,\"name\":\"shortFunding\",\"url\":\"classes/PerpMarket.html#shortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":693,\"kind\":1024,\"name\":\"feesAccrued\",\"url\":\"classes/PerpMarket.html#feesAccrued\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":694,\"kind\":1024,\"name\":\"feesSettled\",\"url\":\"classes/PerpMarket.html#feesSettled\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":695,\"kind\":1024,\"name\":\"maintOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#maintOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":696,\"kind\":1024,\"name\":\"initOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#initOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":697,\"kind\":1024,\"name\":\"positivePnlLiquidationFee\",\"url\":\"classes/PerpMarket.html#positivePnlLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":698,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/PerpMarket.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":699,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/PerpMarket.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":700,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":701,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/PerpMarket.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":702,\"kind\":1024,\"name\":\"_bids\",\"url\":\"classes/PerpMarket.html#_bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":703,\"kind\":1024,\"name\":\"_asks\",\"url\":\"classes/PerpMarket.html#_asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":704,\"kind\":1024,\"name\":\"priceLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#priceLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":705,\"kind\":1024,\"name\":\"baseLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#baseLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":706,\"kind\":1024,\"name\":\"quoteLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#quoteLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":707,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/PerpMarket.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":708,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/PerpMarket.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":709,\"kind\":1024,\"name\":\"settleTokenIndex\",\"url\":\"classes/PerpMarket.html#settleTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":710,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpMarket.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":711,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/PerpMarket.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":712,\"kind\":1024,\"name\":\"baseDecimals\",\"url\":\"classes/PerpMarket.html#baseDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":713,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/PerpMarket.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":714,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/PerpMarket.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":715,\"kind\":1024,\"name\":\"eventQueue\",\"url\":\"classes/PerpMarket.html#eventQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":716,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/PerpMarket.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":717,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/PerpMarket.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":718,\"kind\":1024,\"name\":\"quoteLotSize\",\"url\":\"classes/PerpMarket.html#quoteLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":719,\"kind\":1024,\"name\":\"baseLotSize\",\"url\":\"classes/PerpMarket.html#baseLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":720,\"kind\":1024,\"name\":\"openInterest\",\"url\":\"classes/PerpMarket.html#openInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":721,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpMarket.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":722,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/PerpMarket.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":723,\"kind\":1024,\"name\":\"impactQuantity\",\"url\":\"classes/PerpMarket.html#impactQuantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":724,\"kind\":1024,\"name\":\"fundingLastUpdated\",\"url\":\"classes/PerpMarket.html#fundingLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":725,\"kind\":1024,\"name\":\"feePenalty\",\"url\":\"classes/PerpMarket.html#feePenalty\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":726,\"kind\":1024,\"name\":\"settleFeeFlat\",\"url\":\"classes/PerpMarket.html#settleFeeFlat\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":727,\"kind\":1024,\"name\":\"settleFeeAmountThreshold\",\"url\":\"classes/PerpMarket.html#settleFeeAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":728,\"kind\":1024,\"name\":\"settleFeeFractionLowHealth\",\"url\":\"classes/PerpMarket.html#settleFeeFractionLowHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":729,\"kind\":1024,\"name\":\"settlePnlLimitFactor\",\"url\":\"classes/PerpMarket.html#settlePnlLimitFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":730,\"kind\":1024,\"name\":\"settlePnlLimitWindowSizeTs\",\"url\":\"classes/PerpMarket.html#settlePnlLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":731,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/PerpMarket.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":732,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/PerpMarket.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":733,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpMarket.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":734,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/PerpMarket.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":735,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":736,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/PerpMarket.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":737,\"kind\":262144,\"name\":\"minOrderSize\",\"url\":\"classes/PerpMarket.html#minOrderSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":738,\"kind\":262144,\"name\":\"tickSize\",\"url\":\"classes/PerpMarket.html#tickSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":739,\"kind\":2048,\"name\":\"insidePriceLimit\",\"url\":\"classes/PerpMarket.html#insidePriceLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":740,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/PerpMarket.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":741,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/PerpMarket.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":742,\"kind\":2048,\"name\":\"loadEventQueue\",\"url\":\"classes/PerpMarket.html#loadEventQueue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":743,\"kind\":2048,\"name\":\"loadFills\",\"url\":\"classes/PerpMarket.html#loadFills\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":744,\"kind\":2048,\"name\":\"parseFillEvent\",\"url\":\"classes/PerpMarket.html#parseFillEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":745,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/PerpMarket.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":746,\"kind\":2048,\"name\":\"getInstantaneousFundingRate\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":747,\"kind\":2048,\"name\":\"getInstantaneousFundingRateUi\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":748,\"kind\":2048,\"name\":\"uiPriceToLots\",\"url\":\"classes/PerpMarket.html#uiPriceToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":749,\"kind\":2048,\"name\":\"uiBaseToLots\",\"url\":\"classes/PerpMarket.html#uiBaseToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":750,\"kind\":2048,\"name\":\"uiQuoteToLots\",\"url\":\"classes/PerpMarket.html#uiQuoteToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":751,\"kind\":2048,\"name\":\"priceLotsToNative\",\"url\":\"classes/PerpMarket.html#priceLotsToNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":752,\"kind\":2048,\"name\":\"priceLotsToUi\",\"url\":\"classes/PerpMarket.html#priceLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":753,\"kind\":2048,\"name\":\"priceNativeToUi\",\"url\":\"classes/PerpMarket.html#priceNativeToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":754,\"kind\":2048,\"name\":\"baseLotsToUi\",\"url\":\"classes/PerpMarket.html#baseLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":755,\"kind\":2048,\"name\":\"quoteLotsToUi\",\"url\":\"classes/PerpMarket.html#quoteLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":756,\"kind\":2048,\"name\":\"getSettlePnlCandidates\",\"url\":\"classes/PerpMarket.html#getSettlePnlCandidates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":757,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpMarket.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":758,\"kind\":128,\"name\":\"BookSide\",\"url\":\"classes/BookSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":759,\"kind\":1024,\"name\":\"INNER_NODE_TAG\",\"url\":\"classes/BookSide.html#INNER_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":760,\"kind\":1024,\"name\":\"LEAF_NODE_TAG\",\"url\":\"classes/BookSide.html#LEAF_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":761,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/BookSide.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":762,\"kind\":2048,\"name\":\"getPriceFromKey\",\"url\":\"classes/BookSide.html#getPriceFromKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":763,\"kind\":2048,\"name\":\"toInnerNode\",\"url\":\"classes/BookSide.html#toInnerNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":764,\"kind\":2048,\"name\":\"toLeafNode\",\"url\":\"classes/BookSide.html#toLeafNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":765,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":766,\"kind\":1024,\"name\":\"now\",\"url\":\"classes/BookSide.html#now\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":767,\"kind\":1024,\"name\":\"client\",\"url\":\"classes/BookSide.html#client\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":768,\"kind\":1024,\"name\":\"perpMarket\",\"url\":\"classes/BookSide.html#perpMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":769,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/BookSide.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":770,\"kind\":1024,\"name\":\"rootFixed\",\"url\":\"classes/BookSide.html#rootFixed\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":771,\"kind\":1024,\"name\":\"rootOraclePegged\",\"url\":\"classes/BookSide.html#rootOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":772,\"kind\":1024,\"name\":\"orderTreeNodes\",\"url\":\"classes/BookSide.html#orderTreeNodes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":773,\"kind\":2048,\"name\":\"items\",\"url\":\"classes/BookSide.html#items\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":774,\"kind\":2048,\"name\":\"itemsValid\",\"url\":\"classes/BookSide.html#itemsValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":775,\"kind\":2048,\"name\":\"fixedItems\",\"url\":\"classes/BookSide.html#fixedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":776,\"kind\":2048,\"name\":\"oraclePeggedItems\",\"url\":\"classes/BookSide.html#oraclePeggedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":777,\"kind\":2048,\"name\":\"best\",\"url\":\"classes/BookSide.html#best\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":778,\"kind\":2048,\"name\":\"getImpactPriceUi\",\"url\":\"classes/BookSide.html#getImpactPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":779,\"kind\":2048,\"name\":\"getL2\",\"url\":\"classes/BookSide.html#getL2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":780,\"kind\":2048,\"name\":\"getL2Ui\",\"url\":\"classes/BookSide.html#getL2Ui\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":781,\"kind\":128,\"name\":\"BookSideType\",\"url\":\"classes/BookSideType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":782,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":783,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":784,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#__type-2.bids-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":785,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":786,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":787,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":788,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#__type.asks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":789,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":790,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSideType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":791,\"kind\":128,\"name\":\"LeafNode\",\"url\":\"classes/LeafNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":792,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/LeafNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"LeafNode\"},{\"id\":793,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LeafNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":794,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"classes/LeafNode.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":795,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/LeafNode.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":796,\"kind\":1024,\"name\":\"timeInForce\",\"url\":\"classes/LeafNode.html#timeInForce\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":797,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/LeafNode.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":798,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/LeafNode.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":799,\"kind\":1024,\"name\":\"quantity\",\"url\":\"classes/LeafNode.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":800,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/LeafNode.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":801,\"kind\":1024,\"name\":\"pegLimit\",\"url\":\"classes/LeafNode.html#pegLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":802,\"kind\":128,\"name\":\"InnerNode\",\"url\":\"classes/InnerNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":803,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/InnerNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"InnerNode\"},{\"id\":804,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InnerNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":805,\"kind\":1024,\"name\":\"children\",\"url\":\"classes/InnerNode.html#children\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":806,\"kind\":128,\"name\":\"PerpSelfTradeBehavior\",\"url\":\"classes/PerpSelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":807,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":808,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":809,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":810,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":811,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":812,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":813,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":814,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":815,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":816,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":817,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":818,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":819,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpSelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":820,\"kind\":128,\"name\":\"PerpOrderSide\",\"url\":\"classes/PerpOrderSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":821,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":822,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":823,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":824,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":825,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":826,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":827,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":828,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":829,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":830,\"kind\":128,\"name\":\"PerpOrderType\",\"url\":\"classes/PerpOrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":831,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":832,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":833,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":834,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":835,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":836,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":837,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":838,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":839,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":840,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":841,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#__type-6.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":842,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6.__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":843,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":844,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":845,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#__type-4.market-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":846,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":847,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#postOnlySlide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":848,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":849,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#__type-8.postOnlySlide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":850,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8.__type-9\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":851,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":852,\"kind\":128,\"name\":\"PerpOrder\",\"url\":\"classes/PerpOrder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":853,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOrder.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrder\"},{\"id\":854,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":855,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpOrder.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":856,\"kind\":1024,\"name\":\"orderId\",\"url\":\"classes/PerpOrder.html#orderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":857,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/PerpOrder.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":858,\"kind\":1024,\"name\":\"openOrdersSlot\",\"url\":\"classes/PerpOrder.html#openOrdersSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":859,\"kind\":1024,\"name\":\"feeTier\",\"url\":\"classes/PerpOrder.html#feeTier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":860,\"kind\":1024,\"name\":\"uiPrice\",\"url\":\"classes/PerpOrder.html#uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":861,\"kind\":1024,\"name\":\"priceLots\",\"url\":\"classes/PerpOrder.html#priceLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":862,\"kind\":1024,\"name\":\"uiSize\",\"url\":\"classes/PerpOrder.html#uiSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":863,\"kind\":1024,\"name\":\"sizeLots\",\"url\":\"classes/PerpOrder.html#sizeLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":864,\"kind\":1024,\"name\":\"side\",\"url\":\"classes/PerpOrder.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":865,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/PerpOrder.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":866,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/PerpOrder.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":867,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpOrder.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":868,\"kind\":1024,\"name\":\"isExpired\",\"url\":\"classes/PerpOrder.html#isExpired\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":869,\"kind\":1024,\"name\":\"isOraclePegged\",\"url\":\"classes/PerpOrder.html#isOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":870,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/PerpOrder.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":871,\"kind\":1024,\"name\":\"oraclePeggedProperties\",\"url\":\"classes/PerpOrder.html#oraclePeggedProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":872,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpOrder.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":873,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/PerpOrder.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":874,\"kind\":128,\"name\":\"PerpEventQueue\",\"url\":\"classes/PerpEventQueue.html\",\"classes\":\"tsd-kind-class\"},{\"id\":875,\"kind\":1024,\"name\":\"FILL_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#FILL_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":876,\"kind\":1024,\"name\":\"OUT_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#OUT_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":877,\"kind\":1024,\"name\":\"LIQUIDATE_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#LIQUIDATE_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":878,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpEventQueue.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":879,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/PerpEventQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":880,\"kind\":1024,\"name\":\"count\",\"url\":\"classes/PerpEventQueue.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":881,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpEventQueue.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":882,\"kind\":1024,\"name\":\"rawEvents\",\"url\":\"classes/PerpEventQueue.html#rawEvents\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":883,\"kind\":2048,\"name\":\"getUnconsumedEvents\",\"url\":\"classes/PerpEventQueue.html#getUnconsumedEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":884,\"kind\":2048,\"name\":\"eventsSince\",\"url\":\"classes/PerpEventQueue.html#eventsSince\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":885,\"kind\":256,\"name\":\"Event\",\"url\":\"interfaces/Event.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":886,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/Event.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Event\"},{\"id\":887,\"kind\":256,\"name\":\"OutEvent\",\"url\":\"interfaces/OutEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":888,\"kind\":1024,\"name\":\"side\",\"url\":\"interfaces/OutEvent.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":889,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"interfaces/OutEvent.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":890,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/OutEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":891,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/OutEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":892,\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/OutEvent.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":893,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/OutEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":894,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/OutEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OutEvent\"},{\"id\":895,\"kind\":256,\"name\":\"FillEvent\",\"url\":\"interfaces/FillEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":896,\"kind\":1024,\"name\":\"takerSide\",\"url\":\"interfaces/FillEvent.html#takerSide\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":897,\"kind\":1024,\"name\":\"makerOut\",\"url\":\"interfaces/FillEvent.html#makerOut\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":898,\"kind\":1024,\"name\":\"makerSlot\",\"url\":\"interfaces/FillEvent.html#makerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":899,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/FillEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":900,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/FillEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":901,\"kind\":1024,\"name\":\"maker\",\"url\":\"interfaces/FillEvent.html#maker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":902,\"kind\":1024,\"name\":\"makerOrderId\",\"url\":\"interfaces/FillEvent.html#makerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":903,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"interfaces/FillEvent.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":904,\"kind\":1024,\"name\":\"makerTimestamp\",\"url\":\"interfaces/FillEvent.html#makerTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":905,\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/FillEvent.html#taker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":906,\"kind\":1024,\"name\":\"takerOrderId\",\"url\":\"interfaces/FillEvent.html#takerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":907,\"kind\":1024,\"name\":\"takerClientOrderId\",\"url\":\"interfaces/FillEvent.html#takerClientOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":908,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"interfaces/FillEvent.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":909,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/FillEvent.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":910,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/FillEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":911,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/FillEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FillEvent\"},{\"id\":912,\"kind\":256,\"name\":\"LiquidateEvent\",\"url\":\"interfaces/LiquidateEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":913,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/LiquidateEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiquidateEvent\"},{\"id\":914,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/LiquidateEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LiquidateEvent\"},{\"id\":915,\"kind\":64,\"name\":\"RUST_U64_MAX\",\"url\":\"index.html#RUST_U64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":916,\"kind\":64,\"name\":\"RUST_I64_MAX\",\"url\":\"index.html#RUST_I64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":917,\"kind\":64,\"name\":\"RUST_I64_MIN\",\"url\":\"index.html#RUST_I64_MIN\",\"classes\":\"tsd-kind-function\"},{\"id\":918,\"kind\":32,\"name\":\"OPENBOOK_PROGRAM_ID\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":919,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"OPENBOOK_PROGRAM_ID\"},{\"id\":920,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":921,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":922,\"kind\":64,\"name\":\"ONE_I80F48\",\"url\":\"index.html#ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":923,\"kind\":64,\"name\":\"MINUS_ONE_I80F48\",\"url\":\"index.html#MINUS_ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":924,\"kind\":64,\"name\":\"ZERO_I80F48\",\"url\":\"index.html#ZERO_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":925,\"kind\":64,\"name\":\"HUNDRED_I80F48\",\"url\":\"index.html#HUNDRED_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":926,\"kind\":64,\"name\":\"MAX_I80F48\",\"url\":\"index.html#MAX_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":927,\"kind\":128,\"name\":\"I80F48Dto\",\"url\":\"classes/I80F48Dto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":928,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48Dto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":929,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/I80F48Dto.html#val\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":930,\"kind\":128,\"name\":\"I80F48\",\"url\":\"classes/I80F48.html\",\"classes\":\"tsd-kind-class\"},{\"id\":931,\"kind\":1024,\"name\":\"MAX_SIZE\",\"url\":\"classes/I80F48.html#MAX_SIZE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":932,\"kind\":1024,\"name\":\"FRACTIONS\",\"url\":\"classes/I80F48.html#FRACTIONS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":933,\"kind\":1024,\"name\":\"MULTIPLIER_BIG\",\"url\":\"classes/I80F48.html#MULTIPLIER_BIG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":934,\"kind\":1024,\"name\":\"MULTIPLIER_BN\",\"url\":\"classes/I80F48.html#MULTIPLIER_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":935,\"kind\":1024,\"name\":\"MULTIPLIER_NUMBER\",\"url\":\"classes/I80F48.html#MULTIPLIER_NUMBER\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":936,\"kind\":1024,\"name\":\"MAX_BN\",\"url\":\"classes/I80F48.html#MAX_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":937,\"kind\":1024,\"name\":\"MIN_BN\",\"url\":\"classes/I80F48.html#MIN_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":938,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/I80F48.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":939,\"kind\":2048,\"name\":\"fromNumber\",\"url\":\"classes/I80F48.html#fromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":940,\"kind\":2048,\"name\":\"fromNumberOrUndef\",\"url\":\"classes/I80F48.html#fromNumberOrUndef\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":941,\"kind\":2048,\"name\":\"fromOptionalString\",\"url\":\"classes/I80F48.html#fromOptionalString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":942,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/I80F48.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":943,\"kind\":2048,\"name\":\"fromI64\",\"url\":\"classes/I80F48.html#fromI64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":944,\"kind\":2048,\"name\":\"fromU64\",\"url\":\"classes/I80F48.html#fromU64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":945,\"kind\":2048,\"name\":\"fromBig\",\"url\":\"classes/I80F48.html#fromBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":946,\"kind\":2048,\"name\":\"fromArray\",\"url\":\"classes/I80F48.html#fromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":947,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":948,\"kind\":1024,\"name\":\"data\",\"url\":\"classes/I80F48.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":949,\"kind\":2048,\"name\":\"toTwos\",\"url\":\"classes/I80F48.html#toTwos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":950,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/I80F48.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":951,\"kind\":2048,\"name\":\"toFixed\",\"url\":\"classes/I80F48.html#toFixed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":952,\"kind\":2048,\"name\":\"toLocaleString\",\"url\":\"classes/I80F48.html#toLocaleString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":953,\"kind\":2048,\"name\":\"toBig\",\"url\":\"classes/I80F48.html#toBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":954,\"kind\":2048,\"name\":\"toNumber\",\"url\":\"classes/I80F48.html#toNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":955,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/I80F48.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":956,\"kind\":2048,\"name\":\"toArrayLike\",\"url\":\"classes/I80F48.html#toArrayLike\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":957,\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/I80F48.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":958,\"kind\":2048,\"name\":\"getBinaryLayout\",\"url\":\"classes/I80F48.html#getBinaryLayout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":959,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/I80F48.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":960,\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/I80F48.html#sub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":961,\"kind\":2048,\"name\":\"iadd\",\"url\":\"classes/I80F48.html#iadd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":962,\"kind\":2048,\"name\":\"isub\",\"url\":\"classes/I80F48.html#isub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":963,\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/I80F48.html#floor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":964,\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/I80F48.html#ceil\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":965,\"kind\":2048,\"name\":\"frac\",\"url\":\"classes/I80F48.html#frac\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":966,\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/I80F48.html#mul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":967,\"kind\":2048,\"name\":\"imul\",\"url\":\"classes/I80F48.html#imul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":968,\"kind\":2048,\"name\":\"div\",\"url\":\"classes/I80F48.html#div\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":969,\"kind\":2048,\"name\":\"idiv\",\"url\":\"classes/I80F48.html#idiv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":970,\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/I80F48.html#gt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":971,\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/I80F48.html#lt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":972,\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/I80F48.html#gte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":973,\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/I80F48.html#lte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":974,\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/I80F48.html#eq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":975,\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/I80F48.html#cmp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":976,\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/I80F48.html#neg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":977,\"kind\":2048,\"name\":\"isPos\",\"url\":\"classes/I80F48.html#isPos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":978,\"kind\":2048,\"name\":\"isNeg\",\"url\":\"classes/I80F48.html#isNeg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":979,\"kind\":2048,\"name\":\"isZero\",\"url\":\"classes/I80F48.html#isZero\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":980,\"kind\":2048,\"name\":\"min\",\"url\":\"classes/I80F48.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":981,\"kind\":2048,\"name\":\"max\",\"url\":\"classes/I80F48.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":982,\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/I80F48.html#abs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":983,\"kind\":64,\"name\":\"computePriceImpactOnJup\",\"url\":\"index.html#computePriceImpactOnJup\",\"classes\":\"tsd-kind-function\"},{\"id\":984,\"kind\":64,\"name\":\"getOnChainPriceForMints\",\"url\":\"index.html#getOnChainPriceForMints\",\"classes\":\"tsd-kind-function\"},{\"id\":985,\"kind\":64,\"name\":\"getPriceImpactForLiqor\",\"url\":\"index.html#getPriceImpactForLiqor\",\"classes\":\"tsd-kind-function\"},{\"id\":986,\"kind\":64,\"name\":\"getPerpPositionsToBeLiquidated\",\"url\":\"index.html#getPerpPositionsToBeLiquidated\",\"classes\":\"tsd-kind-function\"},{\"id\":987,\"kind\":64,\"name\":\"getEquityForMangoAccounts\",\"url\":\"index.html#getEquityForMangoAccounts\",\"classes\":\"tsd-kind-function\"},{\"id\":988,\"kind\":64,\"name\":\"getRiskStats\",\"url\":\"index.html#getRiskStats\",\"classes\":\"tsd-kind-function\"},{\"id\":989,\"kind\":256,\"name\":\"LiqorPriceImpact\",\"url\":\"interfaces/LiqorPriceImpact.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":990,\"kind\":1024,\"name\":\"Coin\",\"url\":\"interfaces/LiqorPriceImpact.html#Coin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":991,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":992,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":993,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":994,\"kind\":1024,\"name\":\"Oracle Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Oracle_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":995,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":996,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.val-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":997,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.highlight-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":998,\"kind\":1024,\"name\":\"Jup Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Jup_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":999,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1000,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.val-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1001,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.highlight-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1002,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1003,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1004,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1005,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1006,\"kind\":1024,\"name\":\"V4 Liq Fee\",\"url\":\"interfaces/LiqorPriceImpact.html#V4_Liq_Fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1007,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1008,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.val-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1009,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.highlight-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1010,\"kind\":1024,\"name\":\"Liabs\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1011,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1012,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.val-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1013,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.highlight-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1014,\"kind\":1024,\"name\":\"Liabs Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1015,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1016,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.val-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1017,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.highlight-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1018,\"kind\":1024,\"name\":\"Assets\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1019,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1020,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1021,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1022,\"kind\":1024,\"name\":\"Assets Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1023,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1024,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1025,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1026,\"kind\":256,\"name\":\"PerpPositionsToBeLiquidated\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1027,\"kind\":1024,\"name\":\"Market\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Market\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1028,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1029,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1030,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1031,\"kind\":1024,\"name\":\"Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1032,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1033,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1034,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1035,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1036,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1037,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1038,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1039,\"kind\":1024,\"name\":\"Notional Position\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Notional_Position\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1040,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1041,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1042,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1043,\"kind\":256,\"name\":\"AccountEquity\",\"url\":\"interfaces/AccountEquity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1044,\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountEquity.html#Account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1045,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1046,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1047,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1048,\"kind\":1024,\"name\":\"Equity\",\"url\":\"interfaces/AccountEquity.html#Equity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1049,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1050,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1051,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1052,\"kind\":256,\"name\":\"Risk\",\"url\":\"interfaces/Risk.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1053,\"kind\":1024,\"name\":\"assetRally\",\"url\":\"interfaces/Risk.html#assetRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1054,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1055,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-1.title-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1056,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-1.data-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1057,\"kind\":1024,\"name\":\"assetDrop\",\"url\":\"interfaces/Risk.html#assetDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1058,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1059,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1060,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1061,\"kind\":1024,\"name\":\"usdcDepeg\",\"url\":\"interfaces/Risk.html#usdcDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1062,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1063,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-6.title-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1064,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-6.data-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1065,\"kind\":1024,\"name\":\"usdtDepeg\",\"url\":\"interfaces/Risk.html#usdtDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1066,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1067,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-7.title-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1068,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-7.data-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1069,\"kind\":1024,\"name\":\"perpRally\",\"url\":\"interfaces/Risk.html#perpRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1070,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1071,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-5.title-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1072,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-5.data-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1073,\"kind\":1024,\"name\":\"perpDrop\",\"url\":\"interfaces/Risk.html#perpDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1074,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1075,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-4.title-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1076,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-4.data-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1077,\"kind\":1024,\"name\":\"marketMakerEquity\",\"url\":\"interfaces/Risk.html#marketMakerEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1078,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1079,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-3.title-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1080,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-3.data-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1081,\"kind\":1024,\"name\":\"liqorEquity\",\"url\":\"interfaces/Risk.html#liqorEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1082,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1083,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-2.title-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1084,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-2.data-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1085,\"kind\":32,\"name\":\"MANGO_ROUTER_API_URL\",\"url\":\"index.html#MANGO_ROUTER_API_URL\",\"classes\":\"tsd-kind-variable\"},{\"id\":1086,\"kind\":256,\"name\":\"QuoteParams\",\"url\":\"interfaces/QuoteParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1087,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/QuoteParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1088,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/QuoteParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1089,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/QuoteParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1090,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/QuoteParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1091,\"kind\":4194304,\"name\":\"TokenMintAddress\",\"url\":\"index.html#TokenMintAddress\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1092,\"kind\":256,\"name\":\"Quote\",\"url\":\"interfaces/Quote.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1093,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/Quote.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1094,\"kind\":1024,\"name\":\"minInAmount\",\"url\":\"interfaces/Quote.html#minInAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1095,\"kind\":1024,\"name\":\"minOutAmount\",\"url\":\"interfaces/Quote.html#minOutAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1096,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/Quote.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1097,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/Quote.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1098,\"kind\":1024,\"name\":\"feeAmount\",\"url\":\"interfaces/Quote.html#feeAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1099,\"kind\":1024,\"name\":\"feeMint\",\"url\":\"interfaces/Quote.html#feeMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1100,\"kind\":1024,\"name\":\"feePct\",\"url\":\"interfaces/Quote.html#feePct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1101,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/Quote.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1102,\"kind\":4194304,\"name\":\"QuoteMintToReferrer\",\"url\":\"index.html#QuoteMintToReferrer\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1103,\"kind\":256,\"name\":\"SwapParams\",\"url\":\"interfaces/SwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1104,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/SwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1105,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/SwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1106,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/SwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1107,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/SwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1108,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/SwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1109,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/SwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1110,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/SwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1111,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/SwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1112,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/SwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1113,\"kind\":4194304,\"name\":\"PlatformFee\",\"url\":\"index.html#PlatformFee\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1114,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#PlatformFee.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PlatformFee\"},{\"id\":1115,\"kind\":1024,\"name\":\"feeBps\",\"url\":\"index.html#PlatformFee.__type.feeBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1116,\"kind\":1024,\"name\":\"feeAccount\",\"url\":\"index.html#PlatformFee.__type.feeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1117,\"kind\":256,\"name\":\"ExactOutSwapParams\",\"url\":\"interfaces/ExactOutSwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1118,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/ExactOutSwapParams.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1119,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/ExactOutSwapParams.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1120,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/ExactOutSwapParams.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1121,\"kind\":1024,\"name\":\"overflowFeeAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#overflowFeeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1122,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/ExactOutSwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1123,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/ExactOutSwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1124,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1125,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1126,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/ExactOutSwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1127,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/ExactOutSwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1128,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/ExactOutSwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1129,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/ExactOutSwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1130,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/ExactOutSwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1131,\"kind\":4194304,\"name\":\"AccountInfoMap\",\"url\":\"index.html#AccountInfoMap\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1132,\"kind\":4194304,\"name\":\"AmmLabel\",\"url\":\"index.html#AmmLabel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1133,\"kind\":256,\"name\":\"TransactionFeeInfo\",\"url\":\"interfaces/TransactionFeeInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1134,\"kind\":1024,\"name\":\"signatureFee\",\"url\":\"interfaces/TransactionFeeInfo.html#signatureFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1135,\"kind\":1024,\"name\":\"openOrdersDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#openOrdersDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1136,\"kind\":1024,\"name\":\"ataDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#ataDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1137,\"kind\":1024,\"name\":\"totalFeeAndDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#totalFeeAndDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1138,\"kind\":1024,\"name\":\"minimumSOLForTransaction\",\"url\":\"interfaces/TransactionFeeInfo.html#minimumSOLForTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1139,\"kind\":8,\"name\":\"SwapMode\",\"url\":\"enums/SwapMode.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":1140,\"kind\":16,\"name\":\"ExactIn\",\"url\":\"enums/SwapMode.html#ExactIn\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1141,\"kind\":16,\"name\":\"ExactOut\",\"url\":\"enums/SwapMode.html#ExactOut\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1142,\"kind\":256,\"name\":\"Fee\",\"url\":\"interfaces/Fee.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1143,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Fee.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1144,\"kind\":1024,\"name\":\"mint\",\"url\":\"interfaces/Fee.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1145,\"kind\":1024,\"name\":\"pct\",\"url\":\"interfaces/Fee.html#pct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1146,\"kind\":256,\"name\":\"MarketInfo\",\"url\":\"interfaces/MarketInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1147,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MarketInfo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1148,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/MarketInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1149,\"kind\":1024,\"name\":\"inputMint\",\"url\":\"interfaces/MarketInfo.html#inputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1150,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/MarketInfo.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1151,\"kind\":1024,\"name\":\"lpFee\",\"url\":\"interfaces/MarketInfo.html#lpFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1152,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/MarketInfo.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1153,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/MarketInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1154,\"kind\":1024,\"name\":\"outputMint\",\"url\":\"interfaces/MarketInfo.html#outputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1155,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/MarketInfo.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1156,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/MarketInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1157,\"kind\":256,\"name\":\"RouteInfo\",\"url\":\"interfaces/RouteInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1158,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/RouteInfo.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1159,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/RouteInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1160,\"kind\":1024,\"name\":\"marketInfos\",\"url\":\"interfaces/RouteInfo.html#marketInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1161,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"interfaces/RouteInfo.html#otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1162,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/RouteInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1163,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/RouteInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1164,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/RouteInfo.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1165,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/RouteInfo.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1166,\"kind\":1024,\"name\":\"instructions\",\"url\":\"interfaces/RouteInfo.html#instructions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1167,\"kind\":1024,\"name\":\"mints\",\"url\":\"interfaces/RouteInfo.html#mints\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1168,\"kind\":1024,\"name\":\"routerName\",\"url\":\"interfaces/RouteInfo.html#routerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1169,\"kind\":4194304,\"name\":\"Routes\",\"url\":\"index.html#Routes\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1170,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Routes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Routes\"},{\"id\":1171,\"kind\":1024,\"name\":\"routes\",\"url\":\"index.html#Routes.__type.routes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1172,\"kind\":1024,\"name\":\"bestRoute\",\"url\":\"index.html#Routes.__type.bestRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1173,\"kind\":4194304,\"name\":\"Token\",\"url\":\"index.html#Token\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1174,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Token\"},{\"id\":1175,\"kind\":1024,\"name\":\"address\",\"url\":\"index.html#Token.__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1176,\"kind\":1024,\"name\":\"chainId\",\"url\":\"index.html#Token.__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1177,\"kind\":1024,\"name\":\"decimals\",\"url\":\"index.html#Token.__type.decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1178,\"kind\":1024,\"name\":\"name\",\"url\":\"index.html#Token.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1179,\"kind\":1024,\"name\":\"symbol\",\"url\":\"index.html#Token.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1180,\"kind\":1024,\"name\":\"logoURI\",\"url\":\"index.html#Token.__type.logoURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1181,\"kind\":1024,\"name\":\"extensions\",\"url\":\"index.html#Token.__type.extensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1182,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1183,\"kind\":1024,\"name\":\"coingeckoId\",\"url\":\"index.html#Token.__type.__type-1.coingeckoId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type.__type\"},{\"id\":1184,\"kind\":1024,\"name\":\"tags\",\"url\":\"index.html#Token.__type.tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1185,\"kind\":64,\"name\":\"fetchRoutes\",\"url\":\"index.html#fetchRoutes\",\"classes\":\"tsd-kind-function\"},{\"id\":1186,\"kind\":64,\"name\":\"prepareMangoRouterInstructions\",\"url\":\"index.html#prepareMangoRouterInstructions\",\"classes\":\"tsd-kind-function\"},{\"id\":1187,\"kind\":64,\"name\":\"fetchJupiterTransaction\",\"url\":\"index.html#fetchJupiterTransaction\",\"classes\":\"tsd-kind-function\"},{\"id\":1188,\"kind\":64,\"name\":\"getLargestPerpPositions\",\"url\":\"index.html#getLargestPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1189,\"kind\":64,\"name\":\"getClosestToLiquidationPerpPositions\",\"url\":\"index.html#getClosestToLiquidationPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1190,\"kind\":4194304,\"name\":\"Modify\",\"url\":\"index.html#Modify\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1191,\"kind\":128,\"name\":\"FlashLoanWithdraw\",\"url\":\"classes/FlashLoanWithdraw.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1192,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/FlashLoanWithdraw.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1193,\"kind\":1024,\"name\":\"amount\",\"url\":\"classes/FlashLoanWithdraw.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1194,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanWithdraw.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1195,\"kind\":128,\"name\":\"FlashLoanType\",\"url\":\"classes/FlashLoanType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1196,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1197,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1198,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#__type-2.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1199,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1200,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#swap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1201,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1202,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#__type.swap-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1203,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1204,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1205,\"kind\":128,\"name\":\"InterestRateParams\",\"url\":\"classes/InterestRateParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1206,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InterestRateParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1207,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/InterestRateParams.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1208,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/InterestRateParams.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1209,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/InterestRateParams.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1210,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/InterestRateParams.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1211,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/InterestRateParams.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1212,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/InterestRateParams.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1213,\"kind\":128,\"name\":\"OracleConfigParams\",\"url\":\"classes/OracleConfigParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1214,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OracleConfigParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1215,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"classes/OracleConfigParams.html#confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1216,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"classes/OracleConfigParams.html#maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1217,\"kind\":64,\"name\":\"bpsToDecimal\",\"url\":\"index.html#bpsToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1218,\"kind\":64,\"name\":\"percentageToDecimal\",\"url\":\"index.html#percentageToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1219,\"kind\":64,\"name\":\"toNativeI80F48ForQuote\",\"url\":\"index.html#toNativeI80F48ForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1220,\"kind\":64,\"name\":\"toNativeI80F48\",\"url\":\"index.html#toNativeI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1221,\"kind\":64,\"name\":\"toNative\",\"url\":\"index.html#toNative\",\"classes\":\"tsd-kind-function\"},{\"id\":1222,\"kind\":64,\"name\":\"toUiDecimals\",\"url\":\"index.html#toUiDecimals\",\"classes\":\"tsd-kind-function\"},{\"id\":1223,\"kind\":64,\"name\":\"toUiDecimalsForQuote\",\"url\":\"index.html#toUiDecimalsForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1224,\"kind\":64,\"name\":\"toUiI80F48\",\"url\":\"index.html#toUiI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1225,\"kind\":64,\"name\":\"getAssociatedTokenAddress\",\"url\":\"index.html#getAssociatedTokenAddress\",\"classes\":\"tsd-kind-function\"},{\"id\":1226,\"kind\":64,\"name\":\"createAssociatedTokenAccountIdempotentInstruction\",\"url\":\"index.html#createAssociatedTokenAccountIdempotentInstruction\",\"classes\":\"tsd-kind-function\"},{\"id\":1227,\"kind\":64,\"name\":\"buildVersionedTx\",\"url\":\"index.html#buildVersionedTx\",\"classes\":\"tsd-kind-function\"},{\"id\":1228,\"kind\":32,\"name\":\"U64_MAX_BN\",\"url\":\"index.html#U64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1229,\"kind\":32,\"name\":\"I64_MAX_BN\",\"url\":\"index.html#I64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1230,\"kind\":32,\"name\":\"QUOTE_DECIMALS\",\"url\":\"index.html#QUOTE_DECIMALS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1231,\"kind\":128,\"name\":\"As\",\"url\":\"classes/As.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":1232,\"kind\":1024,\"name\":\"$as$\",\"url\":\"classes/As.html#_as_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"As\"},{\"id\":1233,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/As.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"As\"},{\"id\":1234,\"kind\":1024,\"name\":\"[$as$]\",\"url\":\"classes/As.html#__as__\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"As\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,40.206]],[\"parent/0\",[]],[\"name/1\",[1,42.729]],[\"parent/1\",[0,3.849]],[\"name/2\",[2,34.558]],[\"parent/2\",[0,3.849]],[\"name/3\",[3,54.345]],[\"parent/3\",[0,3.849]],[\"name/4\",[4,51.232]],[\"parent/4\",[0,3.849]],[\"name/5\",[5,27.924]],[\"parent/5\",[0,3.849]],[\"name/6\",[6,58.881]],[\"parent/6\",[0,3.849]],[\"name/7\",[7,58.881]],[\"parent/7\",[0,3.849]],[\"name/8\",[8,67.385]],[\"parent/8\",[0,3.849]],[\"name/9\",[9,67.385]],[\"parent/9\",[0,3.849]],[\"name/10\",[10,54.345]],[\"parent/10\",[0,3.849]],[\"name/11\",[11,58.881]],[\"parent/11\",[0,3.849]],[\"name/12\",[12,58.881]],[\"parent/12\",[0,3.849]],[\"name/13\",[13,58.881]],[\"parent/13\",[0,3.849]],[\"name/14\",[14,67.385]],[\"parent/14\",[0,3.849]],[\"name/15\",[15,67.385]],[\"parent/15\",[0,3.849]],[\"name/16\",[16,67.385]],[\"parent/16\",[0,3.849]],[\"name/17\",[17,67.385]],[\"parent/17\",[0,3.849]],[\"name/18\",[18,62.258]],[\"parent/18\",[0,3.849]],[\"name/19\",[19,62.258]],[\"parent/19\",[0,3.849]],[\"name/20\",[20,67.385]],[\"parent/20\",[0,3.849]],[\"name/21\",[21,62.258]],[\"parent/21\",[0,3.849]],[\"name/22\",[22,49.976]],[\"parent/22\",[]],[\"name/23\",[23,56.359]],[\"parent/23\",[22,4.784]],[\"name/24\",[24,26.462]],[\"parent/24\",[22,4.784]],[\"name/25\",[23,56.359]],[\"parent/25\",[25,5.042]],[\"name/26\",[24,26.462]],[\"parent/26\",[25,5.042]],[\"name/27\",[26,56.359]],[\"parent/27\",[22,4.784]],[\"name/28\",[24,26.462]],[\"parent/28\",[22,4.784]],[\"name/29\",[26,56.359]],[\"parent/29\",[25,5.042]],[\"name/30\",[24,26.462]],[\"parent/30\",[25,5.042]],[\"name/31\",[27,56.359]],[\"parent/31\",[22,4.784]],[\"name/32\",[24,26.462]],[\"parent/32\",[22,4.784]],[\"name/33\",[27,56.359]],[\"parent/33\",[25,5.042]],[\"name/34\",[24,26.462]],[\"parent/34\",[25,5.042]],[\"name/35\",[2,34.558]],[\"parent/35\",[22,4.784]],[\"name/36\",[28,49.976]],[\"parent/36\",[]],[\"name/37\",[29,56.359]],[\"parent/37\",[28,4.784]],[\"name/38\",[24,26.462]],[\"parent/38\",[28,4.784]],[\"name/39\",[29,56.359]],[\"parent/39\",[30,5.042]],[\"name/40\",[24,26.462]],[\"parent/40\",[30,5.042]],[\"name/41\",[31,56.359]],[\"parent/41\",[28,4.784]],[\"name/42\",[24,26.462]],[\"parent/42\",[28,4.784]],[\"name/43\",[31,56.359]],[\"parent/43\",[30,5.042]],[\"name/44\",[24,26.462]],[\"parent/44\",[30,5.042]],[\"name/45\",[32,56.359]],[\"parent/45\",[28,4.784]],[\"name/46\",[24,26.462]],[\"parent/46\",[28,4.784]],[\"name/47\",[32,56.359]],[\"parent/47\",[30,5.042]],[\"name/48\",[24,26.462]],[\"parent/48\",[30,5.042]],[\"name/49\",[2,34.558]],[\"parent/49\",[28,4.784]],[\"name/50\",[33,52.669]],[\"parent/50\",[]],[\"name/51\",[34,56.359]],[\"parent/51\",[33,5.042]],[\"name/52\",[24,26.462]],[\"parent/52\",[33,5.042]],[\"name/53\",[34,56.359]],[\"parent/53\",[35,5.395]],[\"name/54\",[24,26.462]],[\"parent/54\",[35,5.395]],[\"name/55\",[36,56.359]],[\"parent/55\",[33,5.042]],[\"name/56\",[24,26.462]],[\"parent/56\",[33,5.042]],[\"name/57\",[36,56.359]],[\"parent/57\",[35,5.395]],[\"name/58\",[24,26.462]],[\"parent/58\",[35,5.395]],[\"name/59\",[2,34.558]],[\"parent/59\",[33,5.042]],[\"name/60\",[37,67.385]],[\"parent/60\",[]],[\"name/61\",[38,67.385]],[\"parent/61\",[]],[\"name/62\",[39,67.385]],[\"parent/62\",[]],[\"name/63\",[40,67.385]],[\"parent/63\",[]],[\"name/64\",[5,27.924]],[\"parent/64\",[]],[\"name/65\",[1,42.729]],[\"parent/65\",[5,2.673]],[\"name/66\",[2,34.558]],[\"parent/66\",[5,2.673]],[\"name/67\",[4,51.232]],[\"parent/67\",[5,2.673]],[\"name/68\",[41,67.385]],[\"parent/68\",[5,2.673]],[\"name/69\",[42,67.385]],[\"parent/69\",[5,2.673]],[\"name/70\",[43,67.385]],[\"parent/70\",[5,2.673]],[\"name/71\",[44,67.385]],[\"parent/71\",[5,2.673]],[\"name/72\",[45,67.385]],[\"parent/72\",[5,2.673]],[\"name/73\",[46,67.385]],[\"parent/73\",[5,2.673]],[\"name/74\",[47,67.385]],[\"parent/74\",[5,2.673]],[\"name/75\",[48,67.385]],[\"parent/75\",[5,2.673]],[\"name/76\",[49,67.385]],[\"parent/76\",[5,2.673]],[\"name/77\",[50,67.385]],[\"parent/77\",[5,2.673]],[\"name/78\",[51,67.385]],[\"parent/78\",[5,2.673]],[\"name/79\",[52,67.385]],[\"parent/79\",[5,2.673]],[\"name/80\",[53,67.385]],[\"parent/80\",[5,2.673]],[\"name/81\",[54,67.385]],[\"parent/81\",[5,2.673]],[\"name/82\",[55,67.385]],[\"parent/82\",[5,2.673]],[\"name/83\",[56,67.385]],[\"parent/83\",[5,2.673]],[\"name/84\",[57,67.385]],[\"parent/84\",[5,2.673]],[\"name/85\",[58,67.385]],[\"parent/85\",[5,2.673]],[\"name/86\",[59,67.385]],[\"parent/86\",[5,2.673]],[\"name/87\",[60,67.385]],[\"parent/87\",[5,2.673]],[\"name/88\",[61,67.385]],[\"parent/88\",[5,2.673]],[\"name/89\",[62,67.385]],[\"parent/89\",[5,2.673]],[\"name/90\",[63,67.385]],[\"parent/90\",[5,2.673]],[\"name/91\",[64,67.385]],[\"parent/91\",[5,2.673]],[\"name/92\",[65,67.385]],[\"parent/92\",[5,2.673]],[\"name/93\",[66,67.385]],[\"parent/93\",[5,2.673]],[\"name/94\",[67,67.385]],[\"parent/94\",[5,2.673]],[\"name/95\",[68,67.385]],[\"parent/95\",[5,2.673]],[\"name/96\",[69,67.385]],[\"parent/96\",[5,2.673]],[\"name/97\",[70,67.385]],[\"parent/97\",[5,2.673]],[\"name/98\",[71,67.385]],[\"parent/98\",[5,2.673]],[\"name/99\",[72,67.385]],[\"parent/99\",[5,2.673]],[\"name/100\",[73,67.385]],[\"parent/100\",[5,2.673]],[\"name/101\",[74,67.385]],[\"parent/101\",[5,2.673]],[\"name/102\",[75,67.385]],[\"parent/102\",[5,2.673]],[\"name/103\",[76,67.385]],[\"parent/103\",[5,2.673]],[\"name/104\",[77,67.385]],[\"parent/104\",[5,2.673]],[\"name/105\",[78,67.385]],[\"parent/105\",[5,2.673]],[\"name/106\",[79,67.385]],[\"parent/106\",[5,2.673]],[\"name/107\",[80,67.385]],[\"parent/107\",[5,2.673]],[\"name/108\",[81,67.385]],[\"parent/108\",[5,2.673]],[\"name/109\",[82,67.385]],[\"parent/109\",[5,2.673]],[\"name/110\",[83,67.385]],[\"parent/110\",[5,2.673]],[\"name/111\",[84,67.385]],[\"parent/111\",[5,2.673]],[\"name/112\",[85,67.385]],[\"parent/112\",[5,2.673]],[\"name/113\",[86,67.385]],[\"parent/113\",[5,2.673]],[\"name/114\",[87,67.385]],[\"parent/114\",[5,2.673]],[\"name/115\",[88,67.385]],[\"parent/115\",[5,2.673]],[\"name/116\",[89,67.385]],[\"parent/116\",[5,2.673]],[\"name/117\",[90,67.385]],[\"parent/117\",[5,2.673]],[\"name/118\",[91,67.385]],[\"parent/118\",[5,2.673]],[\"name/119\",[92,67.385]],[\"parent/119\",[5,2.673]],[\"name/120\",[93,67.385]],[\"parent/120\",[5,2.673]],[\"name/121\",[94,67.385]],[\"parent/121\",[5,2.673]],[\"name/122\",[95,67.385]],[\"parent/122\",[5,2.673]],[\"name/123\",[96,67.385]],[\"parent/123\",[5,2.673]],[\"name/124\",[97,67.385]],[\"parent/124\",[5,2.673]],[\"name/125\",[98,67.385]],[\"parent/125\",[5,2.673]],[\"name/126\",[99,67.385]],[\"parent/126\",[5,2.673]],[\"name/127\",[100,67.385]],[\"parent/127\",[5,2.673]],[\"name/128\",[101,67.385]],[\"parent/128\",[5,2.673]],[\"name/129\",[102,67.385]],[\"parent/129\",[5,2.673]],[\"name/130\",[103,67.385]],[\"parent/130\",[5,2.673]],[\"name/131\",[104,67.385]],[\"parent/131\",[5,2.673]],[\"name/132\",[105,67.385]],[\"parent/132\",[5,2.673]],[\"name/133\",[106,49.976]],[\"parent/133\",[5,2.673]],[\"name/134\",[107,62.258]],[\"parent/134\",[]],[\"name/135\",[24,26.462]],[\"parent/135\",[107,5.96]],[\"name/136\",[108,67.385]],[\"parent/136\",[109,5.637]],[\"name/137\",[110,62.258]],[\"parent/137\",[109,5.637]],[\"name/138\",[111,44.251,112,44.251]],[\"parent/138\",[109,5.637]],[\"name/139\",[113,23.364]],[\"parent/139\",[]],[\"name/140\",[114,67.385]],[\"parent/140\",[113,2.237]],[\"name/141\",[115,67.385]],[\"parent/141\",[113,2.237]],[\"name/142\",[116,67.385]],[\"parent/142\",[113,2.237]],[\"name/143\",[2,34.558]],[\"parent/143\",[113,2.237]],[\"name/144\",[117,67.385]],[\"parent/144\",[113,2.237]],[\"name/145\",[118,67.385]],[\"parent/145\",[113,2.237]],[\"name/146\",[24,26.462]],[\"parent/146\",[113,2.237]],[\"name/147\",[119,67.385]],[\"parent/147\",[113,2.237]],[\"name/148\",[120,67.385]],[\"parent/148\",[113,2.237]],[\"name/149\",[121,67.385]],[\"parent/149\",[113,2.237]],[\"name/150\",[122,67.385]],[\"parent/150\",[113,2.237]],[\"name/151\",[123,67.385]],[\"parent/151\",[113,2.237]],[\"name/152\",[124,67.385]],[\"parent/152\",[113,2.237]],[\"name/153\",[125,67.385]],[\"parent/153\",[113,2.237]],[\"name/154\",[126,67.385]],[\"parent/154\",[113,2.237]],[\"name/155\",[127,67.385]],[\"parent/155\",[113,2.237]],[\"name/156\",[128,67.385]],[\"parent/156\",[113,2.237]],[\"name/157\",[129,67.385]],[\"parent/157\",[113,2.237]],[\"name/158\",[130,67.385]],[\"parent/158\",[113,2.237]],[\"name/159\",[131,67.385]],[\"parent/159\",[113,2.237]],[\"name/160\",[132,67.385]],[\"parent/160\",[113,2.237]],[\"name/161\",[133,67.385]],[\"parent/161\",[113,2.237]],[\"name/162\",[134,67.385]],[\"parent/162\",[113,2.237]],[\"name/163\",[135,67.385]],[\"parent/163\",[113,2.237]],[\"name/164\",[136,67.385]],[\"parent/164\",[113,2.237]],[\"name/165\",[137,67.385]],[\"parent/165\",[113,2.237]],[\"name/166\",[138,67.385]],[\"parent/166\",[113,2.237]],[\"name/167\",[139,67.385]],[\"parent/167\",[113,2.237]],[\"name/168\",[140,67.385]],[\"parent/168\",[113,2.237]],[\"name/169\",[141,67.385]],[\"parent/169\",[113,2.237]],[\"name/170\",[142,67.385]],[\"parent/170\",[113,2.237]],[\"name/171\",[143,67.385]],[\"parent/171\",[113,2.237]],[\"name/172\",[144,67.385]],[\"parent/172\",[113,2.237]],[\"name/173\",[145,67.385]],[\"parent/173\",[113,2.237]],[\"name/174\",[146,67.385]],[\"parent/174\",[113,2.237]],[\"name/175\",[147,67.385]],[\"parent/175\",[113,2.237]],[\"name/176\",[148,67.385]],[\"parent/176\",[113,2.237]],[\"name/177\",[149,67.385]],[\"parent/177\",[113,2.237]],[\"name/178\",[150,67.385]],[\"parent/178\",[113,2.237]],[\"name/179\",[151,67.385]],[\"parent/179\",[113,2.237]],[\"name/180\",[152,67.385]],[\"parent/180\",[113,2.237]],[\"name/181\",[153,67.385]],[\"parent/181\",[113,2.237]],[\"name/182\",[154,67.385]],[\"parent/182\",[113,2.237]],[\"name/183\",[155,67.385]],[\"parent/183\",[113,2.237]],[\"name/184\",[156,67.385]],[\"parent/184\",[113,2.237]],[\"name/185\",[157,67.385]],[\"parent/185\",[113,2.237]],[\"name/186\",[158,67.385]],[\"parent/186\",[113,2.237]],[\"name/187\",[159,67.385]],[\"parent/187\",[113,2.237]],[\"name/188\",[160,67.385]],[\"parent/188\",[113,2.237]],[\"name/189\",[161,67.385]],[\"parent/189\",[113,2.237]],[\"name/190\",[162,67.385]],[\"parent/190\",[113,2.237]],[\"name/191\",[163,67.385]],[\"parent/191\",[113,2.237]],[\"name/192\",[164,67.385]],[\"parent/192\",[113,2.237]],[\"name/193\",[165,67.385]],[\"parent/193\",[113,2.237]],[\"name/194\",[166,67.385]],[\"parent/194\",[113,2.237]],[\"name/195\",[167,67.385]],[\"parent/195\",[113,2.237]],[\"name/196\",[168,67.385]],[\"parent/196\",[113,2.237]],[\"name/197\",[169,67.385]],[\"parent/197\",[113,2.237]],[\"name/198\",[170,67.385]],[\"parent/198\",[113,2.237]],[\"name/199\",[171,67.385]],[\"parent/199\",[113,2.237]],[\"name/200\",[172,67.385]],[\"parent/200\",[113,2.237]],[\"name/201\",[173,67.385]],[\"parent/201\",[113,2.237]],[\"name/202\",[174,67.385]],[\"parent/202\",[113,2.237]],[\"name/203\",[175,67.385]],[\"parent/203\",[113,2.237]],[\"name/204\",[176,67.385]],[\"parent/204\",[113,2.237]],[\"name/205\",[177,67.385]],[\"parent/205\",[113,2.237]],[\"name/206\",[178,67.385]],[\"parent/206\",[113,2.237]],[\"name/207\",[179,67.385]],[\"parent/207\",[113,2.237]],[\"name/208\",[180,67.385]],[\"parent/208\",[113,2.237]],[\"name/209\",[181,67.385]],[\"parent/209\",[113,2.237]],[\"name/210\",[182,67.385]],[\"parent/210\",[113,2.237]],[\"name/211\",[183,67.385]],[\"parent/211\",[113,2.237]],[\"name/212\",[184,67.385]],[\"parent/212\",[113,2.237]],[\"name/213\",[185,67.385]],[\"parent/213\",[113,2.237]],[\"name/214\",[186,67.385]],[\"parent/214\",[113,2.237]],[\"name/215\",[187,67.385]],[\"parent/215\",[113,2.237]],[\"name/216\",[188,67.385]],[\"parent/216\",[113,2.237]],[\"name/217\",[189,67.385]],[\"parent/217\",[113,2.237]],[\"name/218\",[190,67.385]],[\"parent/218\",[113,2.237]],[\"name/219\",[191,67.385]],[\"parent/219\",[113,2.237]],[\"name/220\",[192,67.385]],[\"parent/220\",[113,2.237]],[\"name/221\",[193,67.385]],[\"parent/221\",[113,2.237]],[\"name/222\",[194,67.385]],[\"parent/222\",[113,2.237]],[\"name/223\",[195,67.385]],[\"parent/223\",[113,2.237]],[\"name/224\",[196,67.385]],[\"parent/224\",[113,2.237]],[\"name/225\",[197,67.385]],[\"parent/225\",[113,2.237]],[\"name/226\",[198,67.385]],[\"parent/226\",[113,2.237]],[\"name/227\",[199,67.385]],[\"parent/227\",[113,2.237]],[\"name/228\",[200,67.385]],[\"parent/228\",[113,2.237]],[\"name/229\",[201,67.385]],[\"parent/229\",[113,2.237]],[\"name/230\",[202,67.385]],[\"parent/230\",[113,2.237]],[\"name/231\",[203,67.385]],[\"parent/231\",[113,2.237]],[\"name/232\",[204,67.385]],[\"parent/232\",[113,2.237]],[\"name/233\",[205,67.385]],[\"parent/233\",[113,2.237]],[\"name/234\",[206,67.385]],[\"parent/234\",[113,2.237]],[\"name/235\",[207,67.385]],[\"parent/235\",[113,2.237]],[\"name/236\",[208,67.385]],[\"parent/236\",[113,2.237]],[\"name/237\",[209,67.385]],[\"parent/237\",[113,2.237]],[\"name/238\",[210,67.385]],[\"parent/238\",[113,2.237]],[\"name/239\",[211,67.385]],[\"parent/239\",[113,2.237]],[\"name/240\",[212,67.385]],[\"parent/240\",[113,2.237]],[\"name/241\",[213,67.385]],[\"parent/241\",[113,2.237]],[\"name/242\",[214,67.385]],[\"parent/242\",[113,2.237]],[\"name/243\",[215,67.385]],[\"parent/243\",[113,2.237]],[\"name/244\",[216,67.385]],[\"parent/244\",[113,2.237]],[\"name/245\",[217,67.385]],[\"parent/245\",[113,2.237]],[\"name/246\",[218,67.385]],[\"parent/246\",[113,2.237]],[\"name/247\",[219,67.385]],[\"parent/247\",[113,2.237]],[\"name/248\",[220,67.385]],[\"parent/248\",[113,2.237]],[\"name/249\",[221,67.385]],[\"parent/249\",[113,2.237]],[\"name/250\",[222,67.385]],[\"parent/250\",[113,2.237]],[\"name/251\",[223,67.385]],[\"parent/251\",[113,2.237]],[\"name/252\",[224,67.385]],[\"parent/252\",[113,2.237]],[\"name/253\",[225,67.385]],[\"parent/253\",[113,2.237]],[\"name/254\",[226,67.385]],[\"parent/254\",[113,2.237]],[\"name/255\",[227,67.385]],[\"parent/255\",[113,2.237]],[\"name/256\",[228,67.385]],[\"parent/256\",[113,2.237]],[\"name/257\",[229,67.385]],[\"parent/257\",[113,2.237]],[\"name/258\",[230,67.385]],[\"parent/258\",[113,2.237]],[\"name/259\",[231,52.669]],[\"parent/259\",[]],[\"name/260\",[232,67.385]],[\"parent/260\",[231,5.042]],[\"name/261\",[233,67.385]],[\"parent/261\",[231,5.042]],[\"name/262\",[234,67.385]],[\"parent/262\",[231,5.042]],[\"name/263\",[235,47.855]],[\"parent/263\",[]],[\"name/264\",[1,42.729]],[\"parent/264\",[235,4.581]],[\"name/265\",[2,34.558]],[\"parent/265\",[235,4.581]],[\"name/266\",[236,46.942]],[\"parent/266\",[235,4.581]],[\"name/267\",[237,67.385]],[\"parent/267\",[235,4.581]],[\"name/268\",[4,51.232]],[\"parent/268\",[235,4.581]],[\"name/269\",[5,27.924]],[\"parent/269\",[235,4.581]],[\"name/270\",[238,56.359]],[\"parent/270\",[235,4.581]],[\"name/271\",[239,67.385]],[\"parent/271\",[235,4.581]],[\"name/272\",[240,67.385]],[\"parent/272\",[235,4.581]],[\"name/273\",[241,52.669]],[\"parent/273\",[]],[\"name/274\",[242,62.258]],[\"parent/274\",[]],[\"name/275\",[24,26.462]],[\"parent/275\",[242,5.96]],[\"name/276\",[243,58.881]],[\"parent/276\",[244,5.96]],[\"name/277\",[245,58.881]],[\"parent/277\",[244,5.96]],[\"name/278\",[246,56.359]],[\"parent/278\",[]],[\"name/279\",[24,26.462]],[\"parent/279\",[246,5.395]],[\"name/280\",[243,58.881]],[\"parent/280\",[247,5.96]],[\"name/281\",[245,58.881]],[\"parent/281\",[247,5.96]],[\"name/282\",[248,54.345]],[\"parent/282\",[]],[\"name/283\",[24,26.462]],[\"parent/283\",[248,5.203]],[\"name/284\",[249,67.385]],[\"parent/284\",[250,4.678]],[\"name/285\",[251,67.385]],[\"parent/285\",[250,4.678]],[\"name/286\",[252,67.385]],[\"parent/286\",[250,4.678]],[\"name/287\",[253,67.385]],[\"parent/287\",[250,4.678]],[\"name/288\",[254,67.385]],[\"parent/288\",[250,4.678]],[\"name/289\",[255,67.385]],[\"parent/289\",[250,4.678]],[\"name/290\",[256,67.385]],[\"parent/290\",[250,4.678]],[\"name/291\",[257,67.385]],[\"parent/291\",[250,4.678]],[\"name/292\",[258,67.385]],[\"parent/292\",[250,4.678]],[\"name/293\",[259,44.616]],[\"parent/293\",[]],[\"name/294\",[241,52.669]],[\"parent/294\",[259,4.271]],[\"name/295\",[260,62.258]],[\"parent/295\",[259,4.271]],[\"name/296\",[261,62.258]],[\"parent/296\",[259,4.271]],[\"name/297\",[262,62.258]],[\"parent/297\",[259,4.271]],[\"name/298\",[263,62.258]],[\"parent/298\",[259,4.271]],[\"name/299\",[236,46.942]],[\"parent/299\",[259,4.271]],[\"name/300\",[248,54.345]],[\"parent/300\",[259,4.271]],[\"name/301\",[264,62.258]],[\"parent/301\",[259,4.271]],[\"name/302\",[265,62.258]],[\"parent/302\",[259,4.271]],[\"name/303\",[266,62.258]],[\"parent/303\",[259,4.271]],[\"name/304\",[267,62.258]],[\"parent/304\",[259,4.271]],[\"name/305\",[268,62.258]],[\"parent/305\",[259,4.271]],[\"name/306\",[269,62.258]],[\"parent/306\",[259,4.271]],[\"name/307\",[270,29.18]],[\"parent/307\",[]],[\"name/308\",[1,42.729]],[\"parent/308\",[270,2.794]],[\"name/309\",[2,34.558]],[\"parent/309\",[270,2.794]],[\"name/310\",[3,54.345]],[\"parent/310\",[270,2.794]],[\"name/311\",[246,56.359]],[\"parent/311\",[270,2.794]],[\"name/312\",[271,67.385]],[\"parent/312\",[270,2.794]],[\"name/313\",[272,67.385]],[\"parent/313\",[270,2.794]],[\"name/314\",[273,67.385]],[\"parent/314\",[270,2.794]],[\"name/315\",[274,67.385]],[\"parent/315\",[270,2.794]],[\"name/316\",[275,67.385]],[\"parent/316\",[270,2.794]],[\"name/317\",[276,62.258]],[\"parent/317\",[270,2.794]],[\"name/318\",[277,62.258]],[\"parent/318\",[270,2.794]],[\"name/319\",[278,62.258]],[\"parent/319\",[270,2.794]],[\"name/320\",[279,62.258]],[\"parent/320\",[270,2.794]],[\"name/321\",[280,62.258]],[\"parent/321\",[270,2.794]],[\"name/322\",[281,62.258]],[\"parent/322\",[270,2.794]],[\"name/323\",[282,62.258]],[\"parent/323\",[270,2.794]],[\"name/324\",[283,62.258]],[\"parent/324\",[270,2.794]],[\"name/325\",[284,62.258]],[\"parent/325\",[270,2.794]],[\"name/326\",[285,62.258]],[\"parent/326\",[270,2.794]],[\"name/327\",[286,67.385]],[\"parent/327\",[270,2.794]],[\"name/328\",[287,67.385]],[\"parent/328\",[270,2.794]],[\"name/329\",[288,67.385]],[\"parent/329\",[270,2.794]],[\"name/330\",[261,62.258]],[\"parent/330\",[270,2.794]],[\"name/331\",[260,62.258]],[\"parent/331\",[270,2.794]],[\"name/332\",[263,62.258]],[\"parent/332\",[270,2.794]],[\"name/333\",[262,62.258]],[\"parent/333\",[270,2.794]],[\"name/334\",[289,67.385]],[\"parent/334\",[270,2.794]],[\"name/335\",[290,67.385]],[\"parent/335\",[270,2.794]],[\"name/336\",[4,51.232]],[\"parent/336\",[270,2.794]],[\"name/337\",[5,27.924]],[\"parent/337\",[270,2.794]],[\"name/338\",[238,56.359]],[\"parent/338\",[270,2.794]],[\"name/339\",[291,67.385]],[\"parent/339\",[270,2.794]],[\"name/340\",[292,56.359]],[\"parent/340\",[270,2.794]],[\"name/341\",[248,54.345]],[\"parent/341\",[270,2.794]],[\"name/342\",[293,67.385]],[\"parent/342\",[270,2.794]],[\"name/343\",[294,67.385]],[\"parent/343\",[270,2.794]],[\"name/344\",[241,52.669]],[\"parent/344\",[270,2.794]],[\"name/345\",[295,67.385]],[\"parent/345\",[270,2.794]],[\"name/346\",[296,67.385]],[\"parent/346\",[270,2.794]],[\"name/347\",[297,67.385]],[\"parent/347\",[270,2.794]],[\"name/348\",[298,67.385]],[\"parent/348\",[270,2.794]],[\"name/349\",[299,67.385]],[\"parent/349\",[270,2.794]],[\"name/350\",[300,67.385]],[\"parent/350\",[270,2.794]],[\"name/351\",[301,67.385]],[\"parent/351\",[270,2.794]],[\"name/352\",[269,62.258]],[\"parent/352\",[270,2.794]],[\"name/353\",[268,62.258]],[\"parent/353\",[270,2.794]],[\"name/354\",[12,58.881]],[\"parent/354\",[270,2.794]],[\"name/355\",[13,58.881]],[\"parent/355\",[270,2.794]],[\"name/356\",[106,49.976]],[\"parent/356\",[270,2.794]],[\"name/357\",[302,67.385]],[\"parent/357\",[270,2.794]],[\"name/358\",[303,67.385]],[\"parent/358\",[270,2.794]],[\"name/359\",[264,62.258]],[\"parent/359\",[270,2.794]],[\"name/360\",[265,62.258]],[\"parent/360\",[270,2.794]],[\"name/361\",[236,46.942]],[\"parent/361\",[270,2.794]],[\"name/362\",[304,58.881]],[\"parent/362\",[270,2.794]],[\"name/363\",[305,62.258]],[\"parent/363\",[270,2.794]],[\"name/364\",[231,52.669]],[\"parent/364\",[270,2.794]],[\"name/365\",[266,62.258]],[\"parent/365\",[270,2.794]],[\"name/366\",[267,62.258]],[\"parent/366\",[270,2.794]],[\"name/367\",[306,67.385]],[\"parent/367\",[270,2.794]],[\"name/368\",[307,67.385]],[\"parent/368\",[270,2.794]],[\"name/369\",[308,67.385]],[\"parent/369\",[270,2.794]],[\"name/370\",[309,67.385]],[\"parent/370\",[270,2.794]],[\"name/371\",[310,67.385]],[\"parent/371\",[270,2.794]],[\"name/372\",[311,67.385]],[\"parent/372\",[270,2.794]],[\"name/373\",[312,67.385]],[\"parent/373\",[270,2.794]],[\"name/374\",[313,43.947]],[\"parent/374\",[]],[\"name/375\",[1,42.729]],[\"parent/375\",[313,4.207]],[\"name/376\",[2,34.558]],[\"parent/376\",[313,4.207]],[\"name/377\",[4,51.232]],[\"parent/377\",[313,4.207]],[\"name/378\",[5,27.924]],[\"parent/378\",[313,4.207]],[\"name/379\",[241,52.669]],[\"parent/379\",[313,4.207]],[\"name/380\",[238,56.359]],[\"parent/380\",[313,4.207]],[\"name/381\",[314,67.385]],[\"parent/381\",[313,4.207]],[\"name/382\",[315,67.385]],[\"parent/382\",[313,4.207]],[\"name/383\",[292,56.359]],[\"parent/383\",[313,4.207]],[\"name/384\",[11,58.881]],[\"parent/384\",[313,4.207]],[\"name/385\",[316,62.258]],[\"parent/385\",[313,4.207]],[\"name/386\",[317,67.385]],[\"parent/386\",[313,4.207]],[\"name/387\",[318,67.385]],[\"parent/387\",[313,4.207]],[\"name/388\",[106,49.976]],[\"parent/388\",[313,4.207]],[\"name/389\",[319,27.166]],[\"parent/389\",[]],[\"name/390\",[1,42.729]],[\"parent/390\",[319,2.601]],[\"name/391\",[2,34.558]],[\"parent/391\",[319,2.601]],[\"name/392\",[3,54.345]],[\"parent/392\",[319,2.601]],[\"name/393\",[320,67.385]],[\"parent/393\",[319,2.601]],[\"name/394\",[321,67.385]],[\"parent/394\",[319,2.601]],[\"name/395\",[322,67.385]],[\"parent/395\",[319,2.601]],[\"name/396\",[323,67.385]],[\"parent/396\",[319,2.601]],[\"name/397\",[324,67.385]],[\"parent/397\",[319,2.601]],[\"name/398\",[4,51.232]],[\"parent/398\",[319,2.601]],[\"name/399\",[5,27.924]],[\"parent/399\",[319,2.601]],[\"name/400\",[325,56.359]],[\"parent/400\",[319,2.601]],[\"name/401\",[326,67.385]],[\"parent/401\",[319,2.601]],[\"name/402\",[327,67.385]],[\"parent/402\",[319,2.601]],[\"name/403\",[328,67.385]],[\"parent/403\",[319,2.601]],[\"name/404\",[329,67.385]],[\"parent/404\",[319,2.601]],[\"name/405\",[330,67.385]],[\"parent/405\",[319,2.601]],[\"name/406\",[331,58.881]],[\"parent/406\",[319,2.601]],[\"name/407\",[332,67.385]],[\"parent/407\",[319,2.601]],[\"name/408\",[333,67.385]],[\"parent/408\",[319,2.601]],[\"name/409\",[334,67.385]],[\"parent/409\",[319,2.601]],[\"name/410\",[335,67.385]],[\"parent/410\",[319,2.601]],[\"name/411\",[336,67.385]],[\"parent/411\",[319,2.601]],[\"name/412\",[337,67.385]],[\"parent/412\",[319,2.601]],[\"name/413\",[338,67.385]],[\"parent/413\",[319,2.601]],[\"name/414\",[339,67.385]],[\"parent/414\",[319,2.601]],[\"name/415\",[340,67.385]],[\"parent/415\",[319,2.601]],[\"name/416\",[341,67.385]],[\"parent/416\",[319,2.601]],[\"name/417\",[342,67.385]],[\"parent/417\",[319,2.601]],[\"name/418\",[343,67.385]],[\"parent/418\",[319,2.601]],[\"name/419\",[344,67.385]],[\"parent/419\",[319,2.601]],[\"name/420\",[345,67.385]],[\"parent/420\",[319,2.601]],[\"name/421\",[346,67.385]],[\"parent/421\",[319,2.601]],[\"name/422\",[347,67.385]],[\"parent/422\",[319,2.601]],[\"name/423\",[348,67.385]],[\"parent/423\",[319,2.601]],[\"name/424\",[349,67.385]],[\"parent/424\",[319,2.601]],[\"name/425\",[350,67.385]],[\"parent/425\",[319,2.601]],[\"name/426\",[351,67.385]],[\"parent/426\",[319,2.601]],[\"name/427\",[352,67.385]],[\"parent/427\",[319,2.601]],[\"name/428\",[353,67.385]],[\"parent/428\",[319,2.601]],[\"name/429\",[354,67.385]],[\"parent/429\",[319,2.601]],[\"name/430\",[355,67.385]],[\"parent/430\",[319,2.601]],[\"name/431\",[356,67.385]],[\"parent/431\",[319,2.601]],[\"name/432\",[357,67.385]],[\"parent/432\",[319,2.601]],[\"name/433\",[358,67.385]],[\"parent/433\",[319,2.601]],[\"name/434\",[359,67.385]],[\"parent/434\",[319,2.601]],[\"name/435\",[360,67.385]],[\"parent/435\",[319,2.601]],[\"name/436\",[361,67.385]],[\"parent/436\",[319,2.601]],[\"name/437\",[362,67.385]],[\"parent/437\",[319,2.601]],[\"name/438\",[363,67.385]],[\"parent/438\",[319,2.601]],[\"name/439\",[364,67.385]],[\"parent/439\",[319,2.601]],[\"name/440\",[365,67.385]],[\"parent/440\",[319,2.601]],[\"name/441\",[366,67.385]],[\"parent/441\",[319,2.601]],[\"name/442\",[367,67.385]],[\"parent/442\",[319,2.601]],[\"name/443\",[368,62.258]],[\"parent/443\",[319,2.601]],[\"name/444\",[369,67.385]],[\"parent/444\",[319,2.601]],[\"name/445\",[370,67.385]],[\"parent/445\",[319,2.601]],[\"name/446\",[371,67.385]],[\"parent/446\",[319,2.601]],[\"name/447\",[372,67.385]],[\"parent/447\",[319,2.601]],[\"name/448\",[373,67.385]],[\"parent/448\",[319,2.601]],[\"name/449\",[374,67.385]],[\"parent/449\",[319,2.601]],[\"name/450\",[375,67.385]],[\"parent/450\",[319,2.601]],[\"name/451\",[376,67.385]],[\"parent/451\",[319,2.601]],[\"name/452\",[377,67.385]],[\"parent/452\",[319,2.601]],[\"name/453\",[378,67.385]],[\"parent/453\",[319,2.601]],[\"name/454\",[379,67.385]],[\"parent/454\",[319,2.601]],[\"name/455\",[380,67.385]],[\"parent/455\",[319,2.601]],[\"name/456\",[381,67.385]],[\"parent/456\",[319,2.601]],[\"name/457\",[382,67.385]],[\"parent/457\",[319,2.601]],[\"name/458\",[383,67.385]],[\"parent/458\",[319,2.601]],[\"name/459\",[384,67.385]],[\"parent/459\",[319,2.601]],[\"name/460\",[385,67.385]],[\"parent/460\",[319,2.601]],[\"name/461\",[386,67.385]],[\"parent/461\",[319,2.601]],[\"name/462\",[387,67.385]],[\"parent/462\",[319,2.601]],[\"name/463\",[388,67.385]],[\"parent/463\",[319,2.601]],[\"name/464\",[389,67.385]],[\"parent/464\",[319,2.601]],[\"name/465\",[390,67.385]],[\"parent/465\",[319,2.601]],[\"name/466\",[391,67.385]],[\"parent/466\",[319,2.601]],[\"name/467\",[392,67.385]],[\"parent/467\",[319,2.601]],[\"name/468\",[393,67.385]],[\"parent/468\",[319,2.601]],[\"name/469\",[394,67.385]],[\"parent/469\",[319,2.601]],[\"name/470\",[106,49.976]],[\"parent/470\",[319,2.601]],[\"name/471\",[395,42.171]],[\"parent/471\",[]],[\"name/472\",[396,67.385]],[\"parent/472\",[395,4.037]],[\"name/473\",[1,42.729]],[\"parent/473\",[395,4.037]],[\"name/474\",[2,34.558]],[\"parent/474\",[395,4.037]],[\"name/475\",[397,62.258]],[\"parent/475\",[395,4.037]],[\"name/476\",[241,52.669]],[\"parent/476\",[395,4.037]],[\"name/477\",[398,62.258]],[\"parent/477\",[395,4.037]],[\"name/478\",[399,62.258]],[\"parent/478\",[395,4.037]],[\"name/479\",[400,62.258]],[\"parent/479\",[395,4.037]],[\"name/480\",[401,62.258]],[\"parent/480\",[395,4.037]],[\"name/481\",[402,56.359]],[\"parent/481\",[395,4.037]],[\"name/482\",[403,67.385]],[\"parent/482\",[395,4.037]],[\"name/483\",[404,67.385]],[\"parent/483\",[395,4.037]],[\"name/484\",[405,67.385]],[\"parent/484\",[395,4.037]],[\"name/485\",[406,67.385]],[\"parent/485\",[395,4.037]],[\"name/486\",[407,67.385]],[\"parent/486\",[395,4.037]],[\"name/487\",[408,67.385]],[\"parent/487\",[395,4.037]],[\"name/488\",[106,49.976]],[\"parent/488\",[395,4.037]],[\"name/489\",[409,48.86]],[\"parent/489\",[]],[\"name/490\",[2,34.558]],[\"parent/490\",[409,4.678]],[\"name/491\",[397,62.258]],[\"parent/491\",[409,4.678]],[\"name/492\",[241,52.669]],[\"parent/492\",[409,4.678]],[\"name/493\",[398,62.258]],[\"parent/493\",[409,4.678]],[\"name/494\",[410,62.258]],[\"parent/494\",[409,4.678]],[\"name/495\",[399,62.258]],[\"parent/495\",[409,4.678]],[\"name/496\",[400,62.258]],[\"parent/496\",[409,4.678]],[\"name/497\",[401,62.258]],[\"parent/497\",[409,4.678]],[\"name/498\",[411,48.86]],[\"parent/498\",[]],[\"name/499\",[412,67.385]],[\"parent/499\",[411,4.678]],[\"name/500\",[1,42.729]],[\"parent/500\",[411,4.678]],[\"name/501\",[2,34.558]],[\"parent/501\",[411,4.678]],[\"name/502\",[413,62.258]],[\"parent/502\",[411,4.678]],[\"name/503\",[10,54.345]],[\"parent/503\",[411,4.678]],[\"name/504\",[6,58.881]],[\"parent/504\",[411,4.678]],[\"name/505\",[7,58.881]],[\"parent/505\",[411,4.678]],[\"name/506\",[402,56.359]],[\"parent/506\",[411,4.678]],[\"name/507\",[414,48.86]],[\"parent/507\",[]],[\"name/508\",[2,34.558]],[\"parent/508\",[414,4.678]],[\"name/509\",[413,62.258]],[\"parent/509\",[414,4.678]],[\"name/510\",[10,54.345]],[\"parent/510\",[414,4.678]],[\"name/511\",[415,67.385]],[\"parent/511\",[414,4.678]],[\"name/512\",[416,67.385]],[\"parent/512\",[414,4.678]],[\"name/513\",[6,58.881]],[\"parent/513\",[414,4.678]],[\"name/514\",[7,58.881]],[\"parent/514\",[414,4.678]],[\"name/515\",[410,62.258]],[\"parent/515\",[414,4.678]],[\"name/516\",[417,31.145]],[\"parent/516\",[]],[\"name/517\",[418,67.385]],[\"parent/517\",[417,2.982]],[\"name/518\",[1,42.729]],[\"parent/518\",[417,2.982]],[\"name/519\",[419,67.385]],[\"parent/519\",[417,2.982]],[\"name/520\",[2,34.558]],[\"parent/520\",[417,2.982]],[\"name/521\",[10,54.345]],[\"parent/521\",[417,2.982]],[\"name/522\",[420,62.258]],[\"parent/522\",[417,2.982]],[\"name/523\",[421,62.258]],[\"parent/523\",[417,2.982]],[\"name/524\",[422,62.258]],[\"parent/524\",[417,2.982]],[\"name/525\",[423,62.258]],[\"parent/525\",[417,2.982]],[\"name/526\",[424,62.258]],[\"parent/526\",[417,2.982]],[\"name/527\",[425,62.258]],[\"parent/527\",[417,2.982]],[\"name/528\",[426,62.258]],[\"parent/528\",[417,2.982]],[\"name/529\",[427,62.258]],[\"parent/529\",[417,2.982]],[\"name/530\",[428,62.258]],[\"parent/530\",[417,2.982]],[\"name/531\",[429,62.258]],[\"parent/531\",[417,2.982]],[\"name/532\",[430,62.258]],[\"parent/532\",[417,2.982]],[\"name/533\",[431,62.258]],[\"parent/533\",[417,2.982]],[\"name/534\",[432,62.258]],[\"parent/534\",[417,2.982]],[\"name/535\",[433,62.258]],[\"parent/535\",[417,2.982]],[\"name/536\",[434,62.258]],[\"parent/536\",[417,2.982]],[\"name/537\",[331,58.881]],[\"parent/537\",[417,2.982]],[\"name/538\",[435,62.258]],[\"parent/538\",[417,2.982]],[\"name/539\",[436,62.258]],[\"parent/539\",[417,2.982]],[\"name/540\",[437,62.258]],[\"parent/540\",[417,2.982]],[\"name/541\",[438,62.258]],[\"parent/541\",[417,2.982]],[\"name/542\",[439,62.258]],[\"parent/542\",[417,2.982]],[\"name/543\",[402,56.359]],[\"parent/543\",[417,2.982]],[\"name/544\",[440,67.385]],[\"parent/544\",[417,2.982]],[\"name/545\",[441,67.385]],[\"parent/545\",[417,2.982]],[\"name/546\",[442,67.385]],[\"parent/546\",[417,2.982]],[\"name/547\",[443,67.385]],[\"parent/547\",[417,2.982]],[\"name/548\",[444,67.385]],[\"parent/548\",[417,2.982]],[\"name/549\",[445,67.385]],[\"parent/549\",[417,2.982]],[\"name/550\",[368,62.258]],[\"parent/550\",[417,2.982]],[\"name/551\",[446,67.385]],[\"parent/551\",[417,2.982]],[\"name/552\",[447,67.385]],[\"parent/552\",[417,2.982]],[\"name/553\",[448,67.385]],[\"parent/553\",[417,2.982]],[\"name/554\",[449,67.385]],[\"parent/554\",[417,2.982]],[\"name/555\",[450,67.385]],[\"parent/555\",[417,2.982]],[\"name/556\",[451,67.385]],[\"parent/556\",[417,2.982]],[\"name/557\",[452,67.385]],[\"parent/557\",[417,2.982]],[\"name/558\",[453,67.385]],[\"parent/558\",[417,2.982]],[\"name/559\",[454,67.385]],[\"parent/559\",[417,2.982]],[\"name/560\",[455,67.385]],[\"parent/560\",[417,2.982]],[\"name/561\",[456,67.385]],[\"parent/561\",[417,2.982]],[\"name/562\",[457,67.385]],[\"parent/562\",[417,2.982]],[\"name/563\",[458,67.385]],[\"parent/563\",[417,2.982]],[\"name/564\",[459,67.385]],[\"parent/564\",[417,2.982]],[\"name/565\",[460,67.385]],[\"parent/565\",[417,2.982]],[\"name/566\",[461,67.385]],[\"parent/566\",[417,2.982]],[\"name/567\",[462,67.385]],[\"parent/567\",[417,2.982]],[\"name/568\",[463,67.385]],[\"parent/568\",[417,2.982]],[\"name/569\",[464,67.385]],[\"parent/569\",[417,2.982]],[\"name/570\",[106,49.976]],[\"parent/570\",[417,2.982]],[\"name/571\",[465,38.95]],[\"parent/571\",[]],[\"name/572\",[2,34.558]],[\"parent/572\",[465,3.729]],[\"name/573\",[10,54.345]],[\"parent/573\",[465,3.729]],[\"name/574\",[420,62.258]],[\"parent/574\",[465,3.729]],[\"name/575\",[421,62.258]],[\"parent/575\",[465,3.729]],[\"name/576\",[422,62.258]],[\"parent/576\",[465,3.729]],[\"name/577\",[423,62.258]],[\"parent/577\",[465,3.729]],[\"name/578\",[24,26.462]],[\"parent/578\",[465,3.729]],[\"name/579\",[466,42.729]],[\"parent/579\",[467,6.451]],[\"name/580\",[424,62.258]],[\"parent/580\",[465,3.729]],[\"name/581\",[425,62.258]],[\"parent/581\",[465,3.729]],[\"name/582\",[426,62.258]],[\"parent/582\",[465,3.729]],[\"name/583\",[427,62.258]],[\"parent/583\",[465,3.729]],[\"name/584\",[428,62.258]],[\"parent/584\",[465,3.729]],[\"name/585\",[429,62.258]],[\"parent/585\",[465,3.729]],[\"name/586\",[430,62.258]],[\"parent/586\",[465,3.729]],[\"name/587\",[431,62.258]],[\"parent/587\",[465,3.729]],[\"name/588\",[432,62.258]],[\"parent/588\",[465,3.729]],[\"name/589\",[433,62.258]],[\"parent/589\",[465,3.729]],[\"name/590\",[434,62.258]],[\"parent/590\",[465,3.729]],[\"name/591\",[331,58.881]],[\"parent/591\",[465,3.729]],[\"name/592\",[435,62.258]],[\"parent/592\",[465,3.729]],[\"name/593\",[436,62.258]],[\"parent/593\",[465,3.729]],[\"name/594\",[437,62.258]],[\"parent/594\",[465,3.729]],[\"name/595\",[438,62.258]],[\"parent/595\",[465,3.729]],[\"name/596\",[439,62.258]],[\"parent/596\",[465,3.729]],[\"name/597\",[468,48.86]],[\"parent/597\",[]],[\"name/598\",[469,67.385]],[\"parent/598\",[468,4.678]],[\"name/599\",[1,42.729]],[\"parent/599\",[468,4.678]],[\"name/600\",[2,34.558]],[\"parent/600\",[468,4.678]],[\"name/601\",[470,62.258]],[\"parent/601\",[468,4.678]],[\"name/602\",[471,67.385]],[\"parent/602\",[468,4.678]],[\"name/603\",[472,62.258]],[\"parent/603\",[468,4.678]],[\"name/604\",[473,54.345]],[\"parent/604\",[468,4.678]],[\"name/605\",[402,56.359]],[\"parent/605\",[468,4.678]],[\"name/606\",[474,52.669]],[\"parent/606\",[]],[\"name/607\",[2,34.558]],[\"parent/607\",[474,5.042]],[\"name/608\",[470,62.258]],[\"parent/608\",[474,5.042]],[\"name/609\",[475,56.359]],[\"parent/609\",[474,5.042]],[\"name/610\",[472,62.258]],[\"parent/610\",[474,5.042]],[\"name/611\",[473,54.345]],[\"parent/611\",[474,5.042]],[\"name/612\",[476,52.669]],[\"parent/612\",[]],[\"name/613\",[477,62.258]],[\"parent/613\",[476,5.042]],[\"name/614\",[24,26.462]],[\"parent/614\",[476,5.042]],[\"name/615\",[477,62.258]],[\"parent/615\",[478,5.395]],[\"name/616\",[24,26.462]],[\"parent/616\",[478,5.395]],[\"name/617\",[479,62.258]],[\"parent/617\",[476,5.042]],[\"name/618\",[24,26.462]],[\"parent/618\",[476,5.042]],[\"name/619\",[479,62.258]],[\"parent/619\",[478,5.395]],[\"name/620\",[24,26.462]],[\"parent/620\",[478,5.395]],[\"name/621\",[2,34.558]],[\"parent/621\",[476,5.042]],[\"name/622\",[480,41.141]],[\"parent/622\",[]],[\"name/623\",[1,42.729]],[\"parent/623\",[480,3.939]],[\"name/624\",[2,34.558]],[\"parent/624\",[480,3.939]],[\"name/625\",[473,54.345]],[\"parent/625\",[480,3.939]],[\"name/626\",[481,62.258]],[\"parent/626\",[480,3.939]],[\"name/627\",[482,62.258]],[\"parent/627\",[480,3.939]],[\"name/628\",[483,62.258]],[\"parent/628\",[480,3.939]],[\"name/629\",[484,62.258]],[\"parent/629\",[480,3.939]],[\"name/630\",[485,58.881]],[\"parent/630\",[480,3.939]],[\"name/631\",[486,62.258]],[\"parent/631\",[480,3.939]],[\"name/632\",[487,62.258]],[\"parent/632\",[480,3.939]],[\"name/633\",[488,62.258]],[\"parent/633\",[480,3.939]],[\"name/634\",[489,62.258]],[\"parent/634\",[480,3.939]],[\"name/635\",[490,62.258]],[\"parent/635\",[480,3.939]],[\"name/636\",[491,62.258]],[\"parent/636\",[480,3.939]],[\"name/637\",[492,62.258]],[\"parent/637\",[480,3.939]],[\"name/638\",[493,62.258]],[\"parent/638\",[480,3.939]],[\"name/639\",[494,62.258]],[\"parent/639\",[480,3.939]],[\"name/640\",[495,62.258]],[\"parent/640\",[480,3.939]],[\"name/641\",[496,62.258]],[\"parent/641\",[480,3.939]],[\"name/642\",[497,41.643]],[\"parent/642\",[]],[\"name/643\",[2,34.558]],[\"parent/643\",[497,3.987]],[\"name/644\",[473,54.345]],[\"parent/644\",[497,3.987]],[\"name/645\",[481,62.258]],[\"parent/645\",[497,3.987]],[\"name/646\",[482,62.258]],[\"parent/646\",[497,3.987]],[\"name/647\",[483,62.258]],[\"parent/647\",[497,3.987]],[\"name/648\",[484,62.258]],[\"parent/648\",[497,3.987]],[\"name/649\",[485,58.881]],[\"parent/649\",[497,3.987]],[\"name/650\",[486,62.258]],[\"parent/650\",[497,3.987]],[\"name/651\",[487,62.258]],[\"parent/651\",[497,3.987]],[\"name/652\",[488,62.258]],[\"parent/652\",[497,3.987]],[\"name/653\",[489,62.258]],[\"parent/653\",[497,3.987]],[\"name/654\",[490,62.258]],[\"parent/654\",[497,3.987]],[\"name/655\",[491,62.258]],[\"parent/655\",[497,3.987]],[\"name/656\",[492,62.258]],[\"parent/656\",[497,3.987]],[\"name/657\",[493,62.258]],[\"parent/657\",[497,3.987]],[\"name/658\",[494,62.258]],[\"parent/658\",[497,3.987]],[\"name/659\",[495,62.258]],[\"parent/659\",[497,3.987]],[\"name/660\",[496,62.258]],[\"parent/660\",[497,3.987]],[\"name/661\",[498,49.976]],[\"parent/661\",[]],[\"name/662\",[499,62.258]],[\"parent/662\",[498,4.784]],[\"name/663\",[24,26.462]],[\"parent/663\",[498,4.784]],[\"name/664\",[499,62.258]],[\"parent/664\",[500,5.042]],[\"name/665\",[24,26.462]],[\"parent/665\",[500,5.042]],[\"name/666\",[501,62.258]],[\"parent/666\",[498,4.784]],[\"name/667\",[24,26.462]],[\"parent/667\",[498,4.784]],[\"name/668\",[501,62.258]],[\"parent/668\",[500,5.042]],[\"name/669\",[24,26.462]],[\"parent/669\",[500,5.042]],[\"name/670\",[502,62.258]],[\"parent/670\",[498,4.784]],[\"name/671\",[24,26.462]],[\"parent/671\",[498,4.784]],[\"name/672\",[502,62.258]],[\"parent/672\",[500,5.042]],[\"name/673\",[24,26.462]],[\"parent/673\",[500,5.042]],[\"name/674\",[2,34.558]],[\"parent/674\",[498,4.784]],[\"name/675\",[503,58.881]],[\"parent/675\",[]],[\"name/676\",[504,67.385]],[\"parent/676\",[]],[\"name/677\",[505,27.166]],[\"parent/677\",[]],[\"name/678\",[1,42.729]],[\"parent/678\",[505,2.601]],[\"name/679\",[2,34.558]],[\"parent/679\",[505,2.601]],[\"name/680\",[3,54.345]],[\"parent/680\",[505,2.601]],[\"name/681\",[246,56.359]],[\"parent/681\",[505,2.601]],[\"name/682\",[506,67.385]],[\"parent/682\",[505,2.601]],[\"name/683\",[507,67.385]],[\"parent/683\",[505,2.601]],[\"name/684\",[508,67.385]],[\"parent/684\",[505,2.601]],[\"name/685\",[509,67.385]],[\"parent/685\",[505,2.601]],[\"name/686\",[510,67.385]],[\"parent/686\",[505,2.601]],[\"name/687\",[511,62.258]],[\"parent/687\",[505,2.601]],[\"name/688\",[512,62.258]],[\"parent/688\",[505,2.601]],[\"name/689\",[513,67.385]],[\"parent/689\",[505,2.601]],[\"name/690\",[514,67.385]],[\"parent/690\",[505,2.601]],[\"name/691\",[515,67.385]],[\"parent/691\",[505,2.601]],[\"name/692\",[516,67.385]],[\"parent/692\",[505,2.601]],[\"name/693\",[517,67.385]],[\"parent/693\",[505,2.601]],[\"name/694\",[518,67.385]],[\"parent/694\",[505,2.601]],[\"name/695\",[519,67.385]],[\"parent/695\",[505,2.601]],[\"name/696\",[520,67.385]],[\"parent/696\",[505,2.601]],[\"name/697\",[521,67.385]],[\"parent/697\",[505,2.601]],[\"name/698\",[282,62.258]],[\"parent/698\",[505,2.601]],[\"name/699\",[283,62.258]],[\"parent/699\",[505,2.601]],[\"name/700\",[284,62.258]],[\"parent/700\",[505,2.601]],[\"name/701\",[285,62.258]],[\"parent/701\",[505,2.601]],[\"name/702\",[522,67.385]],[\"parent/702\",[505,2.601]],[\"name/703\",[523,67.385]],[\"parent/703\",[505,2.601]],[\"name/704\",[524,67.385]],[\"parent/704\",[505,2.601]],[\"name/705\",[525,67.385]],[\"parent/705\",[505,2.601]],[\"name/706\",[526,67.385]],[\"parent/706\",[505,2.601]],[\"name/707\",[4,51.232]],[\"parent/707\",[505,2.601]],[\"name/708\",[5,27.924]],[\"parent/708\",[505,2.601]],[\"name/709\",[527,67.385]],[\"parent/709\",[505,2.601]],[\"name/710\",[503,58.881]],[\"parent/710\",[505,2.601]],[\"name/711\",[316,62.258]],[\"parent/711\",[505,2.601]],[\"name/712\",[528,67.385]],[\"parent/712\",[505,2.601]],[\"name/713\",[529,58.881]],[\"parent/713\",[505,2.601]],[\"name/714\",[530,58.881]],[\"parent/714\",[505,2.601]],[\"name/715\",[531,67.385]],[\"parent/715\",[505,2.601]],[\"name/716\",[292,56.359]],[\"parent/716\",[505,2.601]],[\"name/717\",[248,54.345]],[\"parent/717\",[505,2.601]],[\"name/718\",[532,67.385]],[\"parent/718\",[505,2.601]],[\"name/719\",[533,67.385]],[\"parent/719\",[505,2.601]],[\"name/720\",[534,67.385]],[\"parent/720\",[505,2.601]],[\"name/721\",[535,52.669]],[\"parent/721\",[505,2.601]],[\"name/722\",[11,58.881]],[\"parent/722\",[505,2.601]],[\"name/723\",[536,67.385]],[\"parent/723\",[505,2.601]],[\"name/724\",[537,67.385]],[\"parent/724\",[505,2.601]],[\"name/725\",[538,67.385]],[\"parent/725\",[505,2.601]],[\"name/726\",[539,67.385]],[\"parent/726\",[505,2.601]],[\"name/727\",[540,67.385]],[\"parent/727\",[505,2.601]],[\"name/728\",[541,67.385]],[\"parent/728\",[505,2.601]],[\"name/729\",[542,67.385]],[\"parent/729\",[505,2.601]],[\"name/730\",[543,67.385]],[\"parent/730\",[505,2.601]],[\"name/731\",[12,58.881]],[\"parent/731\",[505,2.601]],[\"name/732\",[13,58.881]],[\"parent/732\",[505,2.601]],[\"name/733\",[236,46.942]],[\"parent/733\",[505,2.601]],[\"name/734\",[304,58.881]],[\"parent/734\",[505,2.601]],[\"name/735\",[305,62.258]],[\"parent/735\",[505,2.601]],[\"name/736\",[231,52.669]],[\"parent/736\",[505,2.601]],[\"name/737\",[544,67.385]],[\"parent/737\",[505,2.601]],[\"name/738\",[545,67.385]],[\"parent/738\",[505,2.601]],[\"name/739\",[546,67.385]],[\"parent/739\",[505,2.601]],[\"name/740\",[19,62.258]],[\"parent/740\",[505,2.601]],[\"name/741\",[18,62.258]],[\"parent/741\",[505,2.601]],[\"name/742\",[547,67.385]],[\"parent/742\",[505,2.601]],[\"name/743\",[548,67.385]],[\"parent/743\",[505,2.601]],[\"name/744\",[549,67.385]],[\"parent/744\",[505,2.601]],[\"name/745\",[21,62.258]],[\"parent/745\",[505,2.601]],[\"name/746\",[550,67.385]],[\"parent/746\",[505,2.601]],[\"name/747\",[551,67.385]],[\"parent/747\",[505,2.601]],[\"name/748\",[552,67.385]],[\"parent/748\",[505,2.601]],[\"name/749\",[553,67.385]],[\"parent/749\",[505,2.601]],[\"name/750\",[554,67.385]],[\"parent/750\",[505,2.601]],[\"name/751\",[555,67.385]],[\"parent/751\",[505,2.601]],[\"name/752\",[556,67.385]],[\"parent/752\",[505,2.601]],[\"name/753\",[557,67.385]],[\"parent/753\",[505,2.601]],[\"name/754\",[558,67.385]],[\"parent/754\",[505,2.601]],[\"name/755\",[559,67.385]],[\"parent/755\",[505,2.601]],[\"name/756\",[560,67.385]],[\"parent/756\",[505,2.601]],[\"name/757\",[106,49.976]],[\"parent/757\",[505,2.601]],[\"name/758\",[561,39.77]],[\"parent/758\",[]],[\"name/759\",[562,67.385]],[\"parent/759\",[561,3.807]],[\"name/760\",[563,67.385]],[\"parent/760\",[561,3.807]],[\"name/761\",[1,42.729]],[\"parent/761\",[561,3.807]],[\"name/762\",[564,67.385]],[\"parent/762\",[561,3.807]],[\"name/763\",[565,67.385]],[\"parent/763\",[561,3.807]],[\"name/764\",[566,67.385]],[\"parent/764\",[561,3.807]],[\"name/765\",[2,34.558]],[\"parent/765\",[561,3.807]],[\"name/766\",[567,67.385]],[\"parent/766\",[561,3.807]],[\"name/767\",[568,67.385]],[\"parent/767\",[561,3.807]],[\"name/768\",[505,27.166]],[\"parent/768\",[561,3.807]],[\"name/769\",[569,67.385]],[\"parent/769\",[561,3.807]],[\"name/770\",[570,67.385]],[\"parent/770\",[561,3.807]],[\"name/771\",[571,67.385]],[\"parent/771\",[561,3.807]],[\"name/772\",[572,67.385]],[\"parent/772\",[561,3.807]],[\"name/773\",[573,67.385]],[\"parent/773\",[561,3.807]],[\"name/774\",[574,67.385]],[\"parent/774\",[561,3.807]],[\"name/775\",[575,67.385]],[\"parent/775\",[561,3.807]],[\"name/776\",[576,67.385]],[\"parent/776\",[561,3.807]],[\"name/777\",[577,67.385]],[\"parent/777\",[561,3.807]],[\"name/778\",[578,67.385]],[\"parent/778\",[561,3.807]],[\"name/779\",[579,67.385]],[\"parent/779\",[561,3.807]],[\"name/780\",[580,67.385]],[\"parent/780\",[561,3.807]],[\"name/781\",[581,52.669]],[\"parent/781\",[]],[\"name/782\",[529,58.881]],[\"parent/782\",[581,5.042]],[\"name/783\",[24,26.462]],[\"parent/783\",[581,5.042]],[\"name/784\",[529,58.881]],[\"parent/784\",[582,5.395]],[\"name/785\",[24,26.462]],[\"parent/785\",[582,5.395]],[\"name/786\",[530,58.881]],[\"parent/786\",[581,5.042]],[\"name/787\",[24,26.462]],[\"parent/787\",[581,5.042]],[\"name/788\",[530,58.881]],[\"parent/788\",[582,5.395]],[\"name/789\",[24,26.462]],[\"parent/789\",[582,5.395]],[\"name/790\",[2,34.558]],[\"parent/790\",[581,5.042]],[\"name/791\",[583,46.942]],[\"parent/791\",[]],[\"name/792\",[1,42.729]],[\"parent/792\",[583,4.494]],[\"name/793\",[2,34.558]],[\"parent/793\",[583,4.494]],[\"name/794\",[584,62.258]],[\"parent/794\",[583,4.494]],[\"name/795\",[585,62.258]],[\"parent/795\",[583,4.494]],[\"name/796\",[586,67.385]],[\"parent/796\",[583,4.494]],[\"name/797\",[587,67.385]],[\"parent/797\",[583,4.494]],[\"name/798\",[325,56.359]],[\"parent/798\",[583,4.494]],[\"name/799\",[588,58.881]],[\"parent/799\",[583,4.494]],[\"name/800\",[589,56.359]],[\"parent/800\",[583,4.494]],[\"name/801\",[590,67.385]],[\"parent/801\",[583,4.494]],[\"name/802\",[591,56.359]],[\"parent/802\",[]],[\"name/803\",[1,42.729]],[\"parent/803\",[591,5.395]],[\"name/804\",[2,34.558]],[\"parent/804\",[591,5.395]],[\"name/805\",[592,67.385]],[\"parent/805\",[591,5.395]],[\"name/806\",[593,49.976]],[\"parent/806\",[]],[\"name/807\",[29,56.359]],[\"parent/807\",[593,4.784]],[\"name/808\",[24,26.462]],[\"parent/808\",[593,4.784]],[\"name/809\",[29,56.359]],[\"parent/809\",[594,5.042]],[\"name/810\",[24,26.462]],[\"parent/810\",[594,5.042]],[\"name/811\",[31,56.359]],[\"parent/811\",[593,4.784]],[\"name/812\",[24,26.462]],[\"parent/812\",[593,4.784]],[\"name/813\",[31,56.359]],[\"parent/813\",[594,5.042]],[\"name/814\",[24,26.462]],[\"parent/814\",[594,5.042]],[\"name/815\",[32,56.359]],[\"parent/815\",[593,4.784]],[\"name/816\",[24,26.462]],[\"parent/816\",[593,4.784]],[\"name/817\",[32,56.359]],[\"parent/817\",[594,5.042]],[\"name/818\",[24,26.462]],[\"parent/818\",[594,5.042]],[\"name/819\",[2,34.558]],[\"parent/819\",[593,4.784]],[\"name/820\",[595,52.669]],[\"parent/820\",[]],[\"name/821\",[34,56.359]],[\"parent/821\",[595,5.042]],[\"name/822\",[24,26.462]],[\"parent/822\",[595,5.042]],[\"name/823\",[34,56.359]],[\"parent/823\",[596,5.395]],[\"name/824\",[24,26.462]],[\"parent/824\",[596,5.395]],[\"name/825\",[36,56.359]],[\"parent/825\",[595,5.042]],[\"name/826\",[24,26.462]],[\"parent/826\",[595,5.042]],[\"name/827\",[36,56.359]],[\"parent/827\",[596,5.395]],[\"name/828\",[24,26.462]],[\"parent/828\",[596,5.395]],[\"name/829\",[2,34.558]],[\"parent/829\",[595,5.042]],[\"name/830\",[597,46.106]],[\"parent/830\",[]],[\"name/831\",[23,56.359]],[\"parent/831\",[597,4.414]],[\"name/832\",[24,26.462]],[\"parent/832\",[597,4.414]],[\"name/833\",[23,56.359]],[\"parent/833\",[598,4.581]],[\"name/834\",[24,26.462]],[\"parent/834\",[598,4.581]],[\"name/835\",[26,56.359]],[\"parent/835\",[597,4.414]],[\"name/836\",[24,26.462]],[\"parent/836\",[597,4.414]],[\"name/837\",[26,56.359]],[\"parent/837\",[598,4.581]],[\"name/838\",[24,26.462]],[\"parent/838\",[598,4.581]],[\"name/839\",[27,56.359]],[\"parent/839\",[597,4.414]],[\"name/840\",[24,26.462]],[\"parent/840\",[597,4.414]],[\"name/841\",[27,56.359]],[\"parent/841\",[598,4.581]],[\"name/842\",[24,26.462]],[\"parent/842\",[598,4.581]],[\"name/843\",[475,56.359]],[\"parent/843\",[597,4.414]],[\"name/844\",[24,26.462]],[\"parent/844\",[597,4.414]],[\"name/845\",[475,56.359]],[\"parent/845\",[598,4.581]],[\"name/846\",[24,26.462]],[\"parent/846\",[598,4.581]],[\"name/847\",[599,62.258]],[\"parent/847\",[597,4.414]],[\"name/848\",[24,26.462]],[\"parent/848\",[597,4.414]],[\"name/849\",[599,62.258]],[\"parent/849\",[598,4.581]],[\"name/850\",[24,26.462]],[\"parent/850\",[598,4.581]],[\"name/851\",[2,34.558]],[\"parent/851\",[597,4.414]],[\"name/852\",[600,40.206]],[\"parent/852\",[]],[\"name/853\",[1,42.729]],[\"parent/853\",[600,3.849]],[\"name/854\",[2,34.558]],[\"parent/854\",[600,3.849]],[\"name/855\",[535,52.669]],[\"parent/855\",[600,3.849]],[\"name/856\",[601,67.385]],[\"parent/856\",[600,3.849]],[\"name/857\",[325,56.359]],[\"parent/857\",[600,3.849]],[\"name/858\",[602,67.385]],[\"parent/858\",[600,3.849]],[\"name/859\",[603,67.385]],[\"parent/859\",[600,3.849]],[\"name/860\",[304,58.881]],[\"parent/860\",[600,3.849]],[\"name/861\",[604,67.385]],[\"parent/861\",[600,3.849]],[\"name/862\",[605,67.385]],[\"parent/862\",[600,3.849]],[\"name/863\",[606,67.385]],[\"parent/863\",[600,3.849]],[\"name/864\",[607,62.258]],[\"parent/864\",[600,3.849]],[\"name/865\",[589,56.359]],[\"parent/865\",[600,3.849]],[\"name/866\",[485,58.881]],[\"parent/866\",[600,3.849]],[\"name/867\",[503,58.881]],[\"parent/867\",[600,3.849]],[\"name/868\",[608,67.385]],[\"parent/868\",[600,3.849]],[\"name/869\",[609,67.385]],[\"parent/869\",[600,3.849]],[\"name/870\",[585,62.258]],[\"parent/870\",[600,3.849]],[\"name/871\",[610,67.385]],[\"parent/871\",[600,3.849]],[\"name/872\",[236,46.942]],[\"parent/872\",[600,3.849]],[\"name/873\",[611,67.385]],[\"parent/873\",[600,3.849]],[\"name/874\",[612,46.942]],[\"parent/874\",[]],[\"name/875\",[613,67.385]],[\"parent/875\",[612,4.494]],[\"name/876\",[614,67.385]],[\"parent/876\",[612,4.494]],[\"name/877\",[615,67.385]],[\"parent/877\",[612,4.494]],[\"name/878\",[2,34.558]],[\"parent/878\",[612,4.494]],[\"name/879\",[616,67.385]],[\"parent/879\",[612,4.494]],[\"name/880\",[617,67.385]],[\"parent/880\",[612,4.494]],[\"name/881\",[535,52.669]],[\"parent/881\",[612,4.494]],[\"name/882\",[618,67.385]],[\"parent/882\",[612,4.494]],[\"name/883\",[619,67.385]],[\"parent/883\",[612,4.494]],[\"name/884\",[620,67.385]],[\"parent/884\",[612,4.494]],[\"name/885\",[621,62.258]],[\"parent/885\",[]],[\"name/886\",[622,56.359]],[\"parent/886\",[621,5.96]],[\"name/887\",[623,49.976]],[\"parent/887\",[]],[\"name/888\",[607,62.258]],[\"parent/888\",[623,4.784]],[\"name/889\",[584,62.258]],[\"parent/889\",[623,4.784]],[\"name/890\",[589,56.359]],[\"parent/890\",[623,4.784]],[\"name/891\",[535,52.669]],[\"parent/891\",[623,4.784]],[\"name/892\",[325,56.359]],[\"parent/892\",[623,4.784]],[\"name/893\",[588,58.881]],[\"parent/893\",[623,4.784]],[\"name/894\",[622,56.359]],[\"parent/894\",[623,4.784]],[\"name/895\",[624,42.729]],[\"parent/895\",[]],[\"name/896\",[625,67.385]],[\"parent/896\",[624,4.091]],[\"name/897\",[626,67.385]],[\"parent/897\",[624,4.091]],[\"name/898\",[627,67.385]],[\"parent/898\",[624,4.091]],[\"name/899\",[589,56.359]],[\"parent/899\",[624,4.091]],[\"name/900\",[535,52.669]],[\"parent/900\",[624,4.091]],[\"name/901\",[628,67.385]],[\"parent/901\",[624,4.091]],[\"name/902\",[629,67.385]],[\"parent/902\",[624,4.091]],[\"name/903\",[511,62.258]],[\"parent/903\",[624,4.091]],[\"name/904\",[630,67.385]],[\"parent/904\",[624,4.091]],[\"name/905\",[631,67.385]],[\"parent/905\",[624,4.091]],[\"name/906\",[632,67.385]],[\"parent/906\",[624,4.091]],[\"name/907\",[633,67.385]],[\"parent/907\",[624,4.091]],[\"name/908\",[512,62.258]],[\"parent/908\",[624,4.091]],[\"name/909\",[236,46.942]],[\"parent/909\",[624,4.091]],[\"name/910\",[588,58.881]],[\"parent/910\",[624,4.091]],[\"name/911\",[622,56.359]],[\"parent/911\",[624,4.091]],[\"name/912\",[634,58.881]],[\"parent/912\",[]],[\"name/913\",[535,52.669]],[\"parent/913\",[634,5.637]],[\"name/914\",[622,56.359]],[\"parent/914\",[634,5.637]],[\"name/915\",[635,67.385]],[\"parent/915\",[]],[\"name/916\",[636,67.385]],[\"parent/916\",[]],[\"name/917\",[637,67.385]],[\"parent/917\",[]],[\"name/918\",[638,62.258]],[\"parent/918\",[]],[\"name/919\",[24,26.462]],[\"parent/919\",[638,5.96]],[\"name/920\",[110,62.258]],[\"parent/920\",[639,5.96]],[\"name/921\",[111,44.251,112,44.251]],[\"parent/921\",[639,5.96]],[\"name/922\",[640,67.385]],[\"parent/922\",[]],[\"name/923\",[641,67.385]],[\"parent/923\",[]],[\"name/924\",[642,67.385]],[\"parent/924\",[]],[\"name/925\",[643,67.385]],[\"parent/925\",[]],[\"name/926\",[644,67.385]],[\"parent/926\",[]],[\"name/927\",[645,58.881]],[\"parent/927\",[]],[\"name/928\",[2,34.558]],[\"parent/928\",[645,5.637]],[\"name/929\",[466,42.729]],[\"parent/929\",[645,5.637]],[\"name/930\",[646,31.513]],[\"parent/930\",[]],[\"name/931\",[647,67.385]],[\"parent/931\",[646,3.017]],[\"name/932\",[648,67.385]],[\"parent/932\",[646,3.017]],[\"name/933\",[649,67.385]],[\"parent/933\",[646,3.017]],[\"name/934\",[650,67.385]],[\"parent/934\",[646,3.017]],[\"name/935\",[651,67.385]],[\"parent/935\",[646,3.017]],[\"name/936\",[652,67.385]],[\"parent/936\",[646,3.017]],[\"name/937\",[653,67.385]],[\"parent/937\",[646,3.017]],[\"name/938\",[1,42.729]],[\"parent/938\",[646,3.017]],[\"name/939\",[654,67.385]],[\"parent/939\",[646,3.017]],[\"name/940\",[655,67.385]],[\"parent/940\",[646,3.017]],[\"name/941\",[656,67.385]],[\"parent/941\",[646,3.017]],[\"name/942\",[657,67.385]],[\"parent/942\",[646,3.017]],[\"name/943\",[658,67.385]],[\"parent/943\",[646,3.017]],[\"name/944\",[659,67.385]],[\"parent/944\",[646,3.017]],[\"name/945\",[660,67.385]],[\"parent/945\",[646,3.017]],[\"name/946\",[661,67.385]],[\"parent/946\",[646,3.017]],[\"name/947\",[2,34.558]],[\"parent/947\",[646,3.017]],[\"name/948\",[662,48.86]],[\"parent/948\",[646,3.017]],[\"name/949\",[663,67.385]],[\"parent/949\",[646,3.017]],[\"name/950\",[106,49.976]],[\"parent/950\",[646,3.017]],[\"name/951\",[664,67.385]],[\"parent/951\",[646,3.017]],[\"name/952\",[665,67.385]],[\"parent/952\",[646,3.017]],[\"name/953\",[666,67.385]],[\"parent/953\",[646,3.017]],[\"name/954\",[667,67.385]],[\"parent/954\",[646,3.017]],[\"name/955\",[668,67.385]],[\"parent/955\",[646,3.017]],[\"name/956\",[669,67.385]],[\"parent/956\",[646,3.017]],[\"name/957\",[670,67.385]],[\"parent/957\",[646,3.017]],[\"name/958\",[671,67.385]],[\"parent/958\",[646,3.017]],[\"name/959\",[672,67.385]],[\"parent/959\",[646,3.017]],[\"name/960\",[673,67.385]],[\"parent/960\",[646,3.017]],[\"name/961\",[674,67.385]],[\"parent/961\",[646,3.017]],[\"name/962\",[675,67.385]],[\"parent/962\",[646,3.017]],[\"name/963\",[676,67.385]],[\"parent/963\",[646,3.017]],[\"name/964\",[677,67.385]],[\"parent/964\",[646,3.017]],[\"name/965\",[678,67.385]],[\"parent/965\",[646,3.017]],[\"name/966\",[679,67.385]],[\"parent/966\",[646,3.017]],[\"name/967\",[680,67.385]],[\"parent/967\",[646,3.017]],[\"name/968\",[681,67.385]],[\"parent/968\",[646,3.017]],[\"name/969\",[682,67.385]],[\"parent/969\",[646,3.017]],[\"name/970\",[683,67.385]],[\"parent/970\",[646,3.017]],[\"name/971\",[684,67.385]],[\"parent/971\",[646,3.017]],[\"name/972\",[685,67.385]],[\"parent/972\",[646,3.017]],[\"name/973\",[686,67.385]],[\"parent/973\",[646,3.017]],[\"name/974\",[687,67.385]],[\"parent/974\",[646,3.017]],[\"name/975\",[688,67.385]],[\"parent/975\",[646,3.017]],[\"name/976\",[689,67.385]],[\"parent/976\",[646,3.017]],[\"name/977\",[690,67.385]],[\"parent/977\",[646,3.017]],[\"name/978\",[691,67.385]],[\"parent/978\",[646,3.017]],[\"name/979\",[692,67.385]],[\"parent/979\",[646,3.017]],[\"name/980\",[693,67.385]],[\"parent/980\",[646,3.017]],[\"name/981\",[694,67.385]],[\"parent/981\",[646,3.017]],[\"name/982\",[695,67.385]],[\"parent/982\",[646,3.017]],[\"name/983\",[696,67.385]],[\"parent/983\",[]],[\"name/984\",[697,67.385]],[\"parent/984\",[]],[\"name/985\",[698,67.385]],[\"parent/985\",[]],[\"name/986\",[699,67.385]],[\"parent/986\",[]],[\"name/987\",[700,67.385]],[\"parent/987\",[]],[\"name/988\",[701,67.385]],[\"parent/988\",[]],[\"name/989\",[702,41.643]],[\"parent/989\",[]],[\"name/990\",[703,67.385]],[\"parent/990\",[702,3.987]],[\"name/991\",[24,26.462]],[\"parent/991\",[702,3.987]],[\"name/992\",[466,42.729]],[\"parent/992\",[704,4.037]],[\"name/993\",[705,43.947]],[\"parent/993\",[704,4.037]],[\"name/994\",[236,33.365,292,40.058]],[\"parent/994\",[702,3.987]],[\"name/995\",[24,26.462]],[\"parent/995\",[702,3.987]],[\"name/996\",[466,42.729]],[\"parent/996\",[704,4.037]],[\"name/997\",[705,43.947]],[\"parent/997\",[704,4.037]],[\"name/998\",[236,33.365,706,47.894]],[\"parent/998\",[702,3.987]],[\"name/999\",[24,26.462]],[\"parent/999\",[702,3.987]],[\"name/1000\",[466,42.729]],[\"parent/1000\",[704,4.037]],[\"name/1001\",[705,43.947]],[\"parent/1001\",[704,4.037]],[\"name/1002\",[236,33.365,707,44.251]],[\"parent/1002\",[702,3.987]],[\"name/1003\",[24,26.462]],[\"parent/1003\",[702,3.987]],[\"name/1004\",[466,42.729]],[\"parent/1004\",[704,4.037]],[\"name/1005\",[705,43.947]],[\"parent/1005\",[704,4.037]],[\"name/1006\",[708,37.149,709,37.149,710,29.96]],[\"parent/1006\",[702,3.987]],[\"name/1007\",[24,26.462]],[\"parent/1007\",[702,3.987]],[\"name/1008\",[466,42.729]],[\"parent/1008\",[704,4.037]],[\"name/1009\",[705,43.947]],[\"parent/1009\",[704,4.037]],[\"name/1010\",[711,62.258]],[\"parent/1010\",[702,3.987]],[\"name/1011\",[24,26.462]],[\"parent/1011\",[702,3.987]],[\"name/1012\",[466,42.729]],[\"parent/1012\",[704,4.037]],[\"name/1013\",[705,43.947]],[\"parent/1013\",[704,4.037]],[\"name/1014\",[711,44.251,712,44.251]],[\"parent/1014\",[702,3.987]],[\"name/1015\",[24,26.462]],[\"parent/1015\",[702,3.987]],[\"name/1016\",[466,42.729]],[\"parent/1016\",[704,4.037]],[\"name/1017\",[705,43.947]],[\"parent/1017\",[704,4.037]],[\"name/1018\",[713,62.258]],[\"parent/1018\",[702,3.987]],[\"name/1019\",[24,26.462]],[\"parent/1019\",[702,3.987]],[\"name/1020\",[466,42.729]],[\"parent/1020\",[704,4.037]],[\"name/1021\",[705,43.947]],[\"parent/1021\",[704,4.037]],[\"name/1022\",[712,44.251,713,44.251]],[\"parent/1022\",[702,3.987]],[\"name/1023\",[24,26.462]],[\"parent/1023\",[702,3.987]],[\"name/1024\",[466,42.729]],[\"parent/1024\",[704,4.037]],[\"name/1025\",[705,43.947]],[\"parent/1025\",[704,4.037]],[\"name/1026\",[714,48.86]],[\"parent/1026\",[]],[\"name/1027\",[475,56.359]],[\"parent/1027\",[714,4.678]],[\"name/1028\",[24,26.462]],[\"parent/1028\",[714,4.678]],[\"name/1029\",[466,42.729]],[\"parent/1029\",[715,4.784]],[\"name/1030\",[705,43.947]],[\"parent/1030\",[715,4.784]],[\"name/1031\",[236,46.942]],[\"parent/1031\",[714,4.678]],[\"name/1032\",[24,26.462]],[\"parent/1032\",[714,4.678]],[\"name/1033\",[466,42.729]],[\"parent/1033\",[715,4.784]],[\"name/1034\",[705,43.947]],[\"parent/1034\",[715,4.784]],[\"name/1035\",[236,33.365,707,44.251]],[\"parent/1035\",[714,4.678]],[\"name/1036\",[24,26.462]],[\"parent/1036\",[714,4.678]],[\"name/1037\",[466,42.729]],[\"parent/1037\",[715,4.784]],[\"name/1038\",[705,43.947]],[\"parent/1038\",[715,4.784]],[\"name/1039\",[716,47.894,717,47.894]],[\"parent/1039\",[714,4.678]],[\"name/1040\",[24,26.462]],[\"parent/1040\",[714,4.678]],[\"name/1041\",[466,42.729]],[\"parent/1041\",[715,4.784]],[\"name/1042\",[705,43.947]],[\"parent/1042\",[715,4.784]],[\"name/1043\",[718,54.345]],[\"parent/1043\",[]],[\"name/1044\",[719,67.385]],[\"parent/1044\",[718,5.203]],[\"name/1045\",[24,26.462]],[\"parent/1045\",[718,5.203]],[\"name/1046\",[466,42.729]],[\"parent/1046\",[720,5.395]],[\"name/1047\",[705,43.947]],[\"parent/1047\",[720,5.395]],[\"name/1048\",[721,67.385]],[\"parent/1048\",[718,5.203]],[\"name/1049\",[24,26.462]],[\"parent/1049\",[718,5.203]],[\"name/1050\",[466,42.729]],[\"parent/1050\",[720,5.395]],[\"name/1051\",[705,43.947]],[\"parent/1051\",[720,5.395]],[\"name/1052\",[722,42.729]],[\"parent/1052\",[]],[\"name/1053\",[723,67.385]],[\"parent/1053\",[722,4.091]],[\"name/1054\",[24,26.462]],[\"parent/1054\",[722,4.091]],[\"name/1055\",[724,49.976]],[\"parent/1055\",[725,4.147]],[\"name/1056\",[662,48.86]],[\"parent/1056\",[725,4.147]],[\"name/1057\",[726,67.385]],[\"parent/1057\",[722,4.091]],[\"name/1058\",[24,26.462]],[\"parent/1058\",[722,4.091]],[\"name/1059\",[724,49.976]],[\"parent/1059\",[725,4.147]],[\"name/1060\",[662,48.86]],[\"parent/1060\",[725,4.147]],[\"name/1061\",[727,67.385]],[\"parent/1061\",[722,4.091]],[\"name/1062\",[24,26.462]],[\"parent/1062\",[722,4.091]],[\"name/1063\",[724,49.976]],[\"parent/1063\",[725,4.147]],[\"name/1064\",[662,48.86]],[\"parent/1064\",[725,4.147]],[\"name/1065\",[728,67.385]],[\"parent/1065\",[722,4.091]],[\"name/1066\",[24,26.462]],[\"parent/1066\",[722,4.091]],[\"name/1067\",[724,49.976]],[\"parent/1067\",[725,4.147]],[\"name/1068\",[662,48.86]],[\"parent/1068\",[725,4.147]],[\"name/1069\",[729,67.385]],[\"parent/1069\",[722,4.091]],[\"name/1070\",[24,26.462]],[\"parent/1070\",[722,4.091]],[\"name/1071\",[724,49.976]],[\"parent/1071\",[725,4.147]],[\"name/1072\",[662,48.86]],[\"parent/1072\",[725,4.147]],[\"name/1073\",[730,67.385]],[\"parent/1073\",[722,4.091]],[\"name/1074\",[24,26.462]],[\"parent/1074\",[722,4.091]],[\"name/1075\",[724,49.976]],[\"parent/1075\",[725,4.147]],[\"name/1076\",[662,48.86]],[\"parent/1076\",[725,4.147]],[\"name/1077\",[731,67.385]],[\"parent/1077\",[722,4.091]],[\"name/1078\",[24,26.462]],[\"parent/1078\",[722,4.091]],[\"name/1079\",[724,49.976]],[\"parent/1079\",[725,4.147]],[\"name/1080\",[662,48.86]],[\"parent/1080\",[725,4.147]],[\"name/1081\",[732,67.385]],[\"parent/1081\",[722,4.091]],[\"name/1082\",[24,26.462]],[\"parent/1082\",[722,4.091]],[\"name/1083\",[724,49.976]],[\"parent/1083\",[725,4.147]],[\"name/1084\",[662,48.86]],[\"parent/1084\",[725,4.147]],[\"name/1085\",[733,67.385]],[\"parent/1085\",[]],[\"name/1086\",[734,54.345]],[\"parent/1086\",[]],[\"name/1087\",[735,58.881]],[\"parent/1087\",[734,5.203]],[\"name/1088\",[736,58.881]],[\"parent/1088\",[734,5.203]],[\"name/1089\",[737,52.669]],[\"parent/1089\",[734,5.203]],[\"name/1090\",[738,51.232]],[\"parent/1090\",[734,5.203]],[\"name/1091\",[739,67.385]],[\"parent/1091\",[]],[\"name/1092\",[740,47.855]],[\"parent/1092\",[]],[\"name/1093\",[741,62.258]],[\"parent/1093\",[740,4.581]],[\"name/1094\",[742,67.385]],[\"parent/1094\",[740,4.581]],[\"name/1095\",[743,67.385]],[\"parent/1095\",[740,4.581]],[\"name/1096\",[744,56.359]],[\"parent/1096\",[740,4.581]],[\"name/1097\",[745,58.881]],[\"parent/1097\",[740,4.581]],[\"name/1098\",[746,67.385]],[\"parent/1098\",[740,4.581]],[\"name/1099\",[747,67.385]],[\"parent/1099\",[740,4.581]],[\"name/1100\",[748,67.385]],[\"parent/1100\",[740,4.581]],[\"name/1101\",[749,58.881]],[\"parent/1101\",[740,4.581]],[\"name/1102\",[750,58.881]],[\"parent/1102\",[]],[\"name/1103\",[751,47.855]],[\"parent/1103\",[]],[\"name/1104\",[735,58.881]],[\"parent/1104\",[751,4.581]],[\"name/1105\",[736,58.881]],[\"parent/1105\",[751,4.581]],[\"name/1106\",[752,62.258]],[\"parent/1106\",[751,4.581]],[\"name/1107\",[753,62.258]],[\"parent/1107\",[751,4.581]],[\"name/1108\",[754,62.258]],[\"parent/1108\",[751,4.581]],[\"name/1109\",[737,52.669]],[\"parent/1109\",[751,4.581]],[\"name/1110\",[738,51.232]],[\"parent/1110\",[751,4.581]],[\"name/1111\",[755,62.258]],[\"parent/1111\",[751,4.581]],[\"name/1112\",[750,58.881]],[\"parent/1112\",[751,4.581]],[\"name/1113\",[756,56.359]],[\"parent/1113\",[]],[\"name/1114\",[24,26.462]],[\"parent/1114\",[756,5.395]],[\"name/1115\",[757,67.385]],[\"parent/1115\",[758,5.96]],[\"name/1116\",[759,67.385]],[\"parent/1116\",[758,5.96]],[\"name/1117\",[760,44.616]],[\"parent/1117\",[]],[\"name/1118\",[744,56.359]],[\"parent/1118\",[760,4.271]],[\"name/1119\",[761,62.258]],[\"parent/1119\",[760,4.271]],[\"name/1120\",[756,56.359]],[\"parent/1120\",[760,4.271]],[\"name/1121\",[762,67.385]],[\"parent/1121\",[760,4.271]],[\"name/1122\",[735,58.881]],[\"parent/1122\",[760,4.271]],[\"name/1123\",[736,58.881]],[\"parent/1123\",[760,4.271]],[\"name/1124\",[752,62.258]],[\"parent/1124\",[760,4.271]],[\"name/1125\",[753,62.258]],[\"parent/1125\",[760,4.271]],[\"name/1126\",[754,62.258]],[\"parent/1126\",[760,4.271]],[\"name/1127\",[737,52.669]],[\"parent/1127\",[760,4.271]],[\"name/1128\",[738,51.232]],[\"parent/1128\",[760,4.271]],[\"name/1129\",[755,62.258]],[\"parent/1129\",[760,4.271]],[\"name/1130\",[750,58.881]],[\"parent/1130\",[760,4.271]],[\"name/1131\",[763,67.385]],[\"parent/1131\",[]],[\"name/1132\",[764,67.385]],[\"parent/1132\",[]],[\"name/1133\",[765,52.669]],[\"parent/1133\",[]],[\"name/1134\",[766,67.385]],[\"parent/1134\",[765,5.042]],[\"name/1135\",[767,67.385]],[\"parent/1135\",[765,5.042]],[\"name/1136\",[768,67.385]],[\"parent/1136\",[765,5.042]],[\"name/1137\",[769,67.385]],[\"parent/1137\",[765,5.042]],[\"name/1138\",[770,67.385]],[\"parent/1138\",[765,5.042]],[\"name/1139\",[738,51.232]],[\"parent/1139\",[]],[\"name/1140\",[771,67.385]],[\"parent/1140\",[738,4.905]],[\"name/1141\",[772,67.385]],[\"parent/1141\",[738,4.905]],[\"name/1142\",[710,54.345]],[\"parent/1142\",[]],[\"name/1143\",[737,52.669]],[\"parent/1143\",[710,5.203]],[\"name/1144\",[238,56.359]],[\"parent/1144\",[710,5.203]],[\"name/1145\",[773,67.385]],[\"parent/1145\",[710,5.203]],[\"name/1146\",[774,46.942]],[\"parent/1146\",[]],[\"name/1147\",[473,54.345]],[\"parent/1147\",[774,4.494]],[\"name/1148\",[744,56.359]],[\"parent/1148\",[774,4.494]],[\"name/1149\",[775,67.385]],[\"parent/1149\",[774,4.494]],[\"name/1150\",[776,67.385]],[\"parent/1150\",[774,4.494]],[\"name/1151\",[777,67.385]],[\"parent/1151\",[774,4.494]],[\"name/1152\",[741,62.258]],[\"parent/1152\",[774,4.494]],[\"name/1153\",[745,58.881]],[\"parent/1153\",[774,4.494]],[\"name/1154\",[778,67.385]],[\"parent/1154\",[774,4.494]],[\"name/1155\",[756,56.359]],[\"parent/1155\",[774,4.494]],[\"name/1156\",[749,58.881]],[\"parent/1156\",[774,4.494]],[\"name/1157\",[779,46.106]],[\"parent/1157\",[]],[\"name/1158\",[737,52.669]],[\"parent/1158\",[779,4.414]],[\"name/1159\",[744,56.359]],[\"parent/1159\",[779,4.414]],[\"name/1160\",[780,67.385]],[\"parent/1160\",[779,4.414]],[\"name/1161\",[781,67.385]],[\"parent/1161\",[779,4.414]],[\"name/1162\",[745,58.881]],[\"parent/1162\",[779,4.414]],[\"name/1163\",[749,58.881]],[\"parent/1163\",[779,4.414]],[\"name/1164\",[761,62.258]],[\"parent/1164\",[779,4.414]],[\"name/1165\",[738,51.232]],[\"parent/1165\",[779,4.414]],[\"name/1166\",[782,67.385]],[\"parent/1166\",[779,4.414]],[\"name/1167\",[783,67.385]],[\"parent/1167\",[779,4.414]],[\"name/1168\",[784,67.385]],[\"parent/1168\",[779,4.414]],[\"name/1169\",[785,58.881]],[\"parent/1169\",[]],[\"name/1170\",[24,26.462]],[\"parent/1170\",[785,5.637]],[\"name/1171\",[785,58.881]],[\"parent/1171\",[786,5.96]],[\"name/1172\",[787,67.385]],[\"parent/1172\",[786,5.96]],[\"name/1173\",[788,62.258]],[\"parent/1173\",[]],[\"name/1174\",[24,26.462]],[\"parent/1174\",[788,5.96]],[\"name/1175\",[789,67.385]],[\"parent/1175\",[790,4.678]],[\"name/1176\",[791,67.385]],[\"parent/1176\",[790,4.678]],[\"name/1177\",[792,67.385]],[\"parent/1177\",[790,4.678]],[\"name/1178\",[3,54.345]],[\"parent/1178\",[790,4.678]],[\"name/1179\",[793,67.385]],[\"parent/1179\",[790,4.678]],[\"name/1180\",[794,67.385]],[\"parent/1180\",[790,4.678]],[\"name/1181\",[795,67.385]],[\"parent/1181\",[790,4.678]],[\"name/1182\",[24,26.462]],[\"parent/1182\",[790,4.678]],[\"name/1183\",[796,67.385]],[\"parent/1183\",[797,6.451]],[\"name/1184\",[798,67.385]],[\"parent/1184\",[790,4.678]],[\"name/1185\",[799,67.385]],[\"parent/1185\",[]],[\"name/1186\",[800,67.385]],[\"parent/1186\",[]],[\"name/1187\",[801,67.385]],[\"parent/1187\",[]],[\"name/1188\",[802,67.385]],[\"parent/1188\",[]],[\"name/1189\",[803,67.385]],[\"parent/1189\",[]],[\"name/1190\",[804,67.385]],[\"parent/1190\",[]],[\"name/1191\",[805,56.359]],[\"parent/1191\",[]],[\"name/1192\",[806,67.385]],[\"parent/1192\",[805,5.395]],[\"name/1193\",[737,52.669]],[\"parent/1193\",[805,5.395]],[\"name/1194\",[2,34.558]],[\"parent/1194\",[805,5.395]],[\"name/1195\",[807,52.669]],[\"parent/1195\",[]],[\"name/1196\",[808,62.258]],[\"parent/1196\",[807,5.042]],[\"name/1197\",[24,26.462]],[\"parent/1197\",[807,5.042]],[\"name/1198\",[808,62.258]],[\"parent/1198\",[809,5.395]],[\"name/1199\",[24,26.462]],[\"parent/1199\",[809,5.395]],[\"name/1200\",[810,62.258]],[\"parent/1200\",[807,5.042]],[\"name/1201\",[24,26.462]],[\"parent/1201\",[807,5.042]],[\"name/1202\",[810,62.258]],[\"parent/1202\",[809,5.395]],[\"name/1203\",[24,26.462]],[\"parent/1203\",[809,5.395]],[\"name/1204\",[2,34.558]],[\"parent/1204\",[807,5.042]],[\"name/1205\",[811,49.976]],[\"parent/1205\",[]],[\"name/1206\",[2,34.558]],[\"parent/1206\",[811,4.784]],[\"name/1207\",[280,62.258]],[\"parent/1207\",[811,4.784]],[\"name/1208\",[278,62.258]],[\"parent/1208\",[811,4.784]],[\"name/1209\",[281,62.258]],[\"parent/1209\",[811,4.784]],[\"name/1210\",[279,62.258]],[\"parent/1210\",[811,4.784]],[\"name/1211\",[277,62.258]],[\"parent/1211\",[811,4.784]],[\"name/1212\",[276,62.258]],[\"parent/1212\",[811,4.784]],[\"name/1213\",[812,56.359]],[\"parent/1213\",[]],[\"name/1214\",[2,34.558]],[\"parent/1214\",[812,5.395]],[\"name/1215\",[243,58.881]],[\"parent/1215\",[812,5.395]],[\"name/1216\",[245,58.881]],[\"parent/1216\",[812,5.395]],[\"name/1217\",[813,67.385]],[\"parent/1217\",[]],[\"name/1218\",[814,67.385]],[\"parent/1218\",[]],[\"name/1219\",[815,67.385]],[\"parent/1219\",[]],[\"name/1220\",[816,67.385]],[\"parent/1220\",[]],[\"name/1221\",[817,67.385]],[\"parent/1221\",[]],[\"name/1222\",[818,67.385]],[\"parent/1222\",[]],[\"name/1223\",[819,67.385]],[\"parent/1223\",[]],[\"name/1224\",[820,67.385]],[\"parent/1224\",[]],[\"name/1225\",[821,67.385]],[\"parent/1225\",[]],[\"name/1226\",[822,67.385]],[\"parent/1226\",[]],[\"name/1227\",[823,67.385]],[\"parent/1227\",[]],[\"name/1228\",[824,67.385]],[\"parent/1228\",[]],[\"name/1229\",[825,67.385]],[\"parent/1229\",[]],[\"name/1230\",[826,67.385]],[\"parent/1230\",[]],[\"name/1231\",[827,52.669]],[\"parent/1231\",[]],[\"name/1232\",[827,52.669]],[\"parent/1232\",[827,5.042]],[\"name/1233\",[2,34.558]],[\"parent/1233\",[827,5.042]],[\"name/1234\",[827,52.669]],[\"parent/1234\",[827,5.042]]],\"invertedIndex\":[[\"__type\",{\"_index\":24,\"name\":{\"24\":{},\"26\":{},\"28\":{},\"30\":{},\"32\":{},\"34\":{},\"38\":{},\"40\":{},\"42\":{},\"44\":{},\"46\":{},\"48\":{},\"52\":{},\"54\":{},\"56\":{},\"58\":{},\"135\":{},\"146\":{},\"275\":{},\"279\":{},\"283\":{},\"578\":{},\"614\":{},\"616\":{},\"618\":{},\"620\":{},\"663\":{},\"665\":{},\"667\":{},\"669\":{},\"671\":{},\"673\":{},\"783\":{},\"785\":{},\"787\":{},\"789\":{},\"808\":{},\"810\":{},\"812\":{},\"814\":{},\"816\":{},\"818\":{},\"822\":{},\"824\":{},\"826\":{},\"828\":{},\"832\":{},\"834\":{},\"836\":{},\"838\":{},\"840\":{},\"842\":{},\"844\":{},\"846\":{},\"848\":{},\"850\":{},\"919\":{},\"991\":{},\"995\":{},\"999\":{},\"1003\":{},\"1007\":{},\"1011\":{},\"1015\":{},\"1019\":{},\"1023\":{},\"1028\":{},\"1032\":{},\"1036\":{},\"1040\":{},\"1045\":{},\"1049\":{},\"1054\":{},\"1058\":{},\"1062\":{},\"1066\":{},\"1070\":{},\"1074\":{},\"1078\":{},\"1082\":{},\"1114\":{},\"1170\":{},\"1174\":{},\"1182\":{},\"1197\":{},\"1199\":{},\"1201\":{},\"1203\":{}},\"parent\":{}}],[\"_asks\",{\"_index\":523,\"name\":{\"703\":{}},\"parent\":{}}],[\"_bids\",{\"_index\":522,\"name\":{\"702\":{}},\"parent\":{}}],[\"_oraclelastupdatedslot\",{\"_index\":284,\"name\":{\"325\":{},\"700\":{}},\"parent\":{}}],[\"_oracleprovider\",{\"_index\":285,\"name\":{\"326\":{},\"701\":{}},\"parent\":{}}],[\"_price\",{\"_index\":282,\"name\":{\"323\":{},\"698\":{}},\"parent\":{}}],[\"_uiprice\",{\"_index\":283,\"name\":{\"324\":{},\"699\":{}},\"parent\":{}}],[\"aborttransaction\",{\"_index\":32,\"name\":{\"45\":{},\"47\":{},\"815\":{},\"817\":{}},\"parent\":{}}],[\"abs\",{\"_index\":695,\"name\":{\"982\":{}},\"parent\":{}}],[\"account\",{\"_index\":719,\"name\":{\"1044\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngo\",{\"_index\":167,\"name\":{\"195\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngoix\",{\"_index\":166,\"name\":{\"194\":{}},\"parent\":{}}],[\"accountequity\",{\"_index\":718,\"name\":{\"1043\":{}},\"parent\":{\"1044\":{},\"1045\":{},\"1048\":{},\"1049\":{}}}],[\"accountequity.__type\",{\"_index\":720,\"name\":{},\"parent\":{\"1046\":{},\"1047\":{},\"1050\":{},\"1051\":{}}}],[\"accountexpandv2\",{\"_index\":152,\"name\":{\"180\":{}},\"parent\":{}}],[\"accountinfomap\",{\"_index\":763,\"name\":{\"1131\":{}},\"parent\":{}}],[\"accountnum\",{\"_index\":327,\"name\":{\"402\":{}},\"parent\":{}}],[\"add\",{\"_index\":672,\"name\":{\"959\":{}},\"parent\":{}}],[\"address\",{\"_index\":789,\"name\":{\"1175\":{}},\"parent\":{}}],[\"addresslookuptables\",{\"_index\":52,\"name\":{\"79\":{}},\"parent\":{}}],[\"addresslookuptableslist\",{\"_index\":58,\"name\":{\"85\":{}},\"parent\":{}}],[\"adjustmentfactor\",{\"_index\":276,\"name\":{\"317\":{},\"1212\":{}},\"parent\":{}}],[\"admin\",{\"_index\":43,\"name\":{\"70\":{}},\"parent\":{}}],[\"allowcreatingborrows\",{\"_index\":495,\"name\":{\"640\":{},\"659\":{}},\"parent\":{}}],[\"allowcreatingdeposits\",{\"_index\":494,\"name\":{\"639\":{},\"658\":{}},\"parent\":{}}],[\"altextend\",{\"_index\":225,\"name\":{\"253\":{}},\"parent\":{}}],[\"altset\",{\"_index\":224,\"name\":{\"252\":{}},\"parent\":{}}],[\"ammlabel\",{\"_index\":764,\"name\":{\"1132\":{}},\"parent\":{}}],[\"amount\",{\"_index\":737,\"name\":{\"1089\":{},\"1109\":{},\"1127\":{},\"1143\":{},\"1158\":{},\"1193\":{}},\"parent\":{}}],[\"applypnlsettlelimit\",{\"_index\":457,\"name\":{\"562\":{}},\"parent\":{}}],[\"areborrowsreduceonly\",{\"_index\":303,\"name\":{\"358\":{}},\"parent\":{}}],[\"aredepositsreduceonly\",{\"_index\":302,\"name\":{\"357\":{}},\"parent\":{}}],[\"as\",{\"_index\":827,\"name\":{\"1231\":{},\"1232\":{},\"1234\":{}},\"parent\":{\"1232\":{},\"1233\":{},\"1234\":{}}}],[\"ask\",{\"_index\":36,\"name\":{\"55\":{},\"57\":{},\"825\":{},\"827\":{}},\"parent\":{}}],[\"asks\",{\"_index\":530,\"name\":{\"714\":{},\"786\":{},\"788\":{}},\"parent\":{}}],[\"asksbaselots\",{\"_index\":428,\"name\":{\"530\":{},\"584\":{}},\"parent\":{}}],[\"assetdrop\",{\"_index\":726,\"name\":{\"1057\":{}},\"parent\":{}}],[\"assetrally\",{\"_index\":723,\"name\":{\"1053\":{}},\"parent\":{}}],[\"assets\",{\"_index\":713,\"name\":{\"1018\":{},\"1022\":{}},\"parent\":{}}],[\"atadeposits\",{\"_index\":768,\"name\":{\"1136\":{}},\"parent\":{}}],[\"availablesettlelimit\",{\"_index\":456,\"name\":{\"561\":{}},\"parent\":{}}],[\"avgentrypriceperbaselot\",{\"_index\":435,\"name\":{\"538\":{},\"592\":{}},\"parent\":{}}],[\"avgutilization\",{\"_index\":275,\"name\":{\"316\":{}},\"parent\":{}}],[\"balance\",{\"_index\":403,\"name\":{\"482\":{}},\"parent\":{}}],[\"balanceui\",{\"_index\":406,\"name\":{\"485\":{}},\"parent\":{}}],[\"bank\",{\"_index\":270,\"name\":{\"307\":{}},\"parent\":{\"308\":{},\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{},\"373\":{}}}],[\"bankforhealth\",{\"_index\":259,\"name\":{\"293\":{}},\"parent\":{\"294\":{},\"295\":{},\"296\":{},\"297\":{},\"298\":{},\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{}}}],[\"banknum\",{\"_index\":296,\"name\":{\"346\":{}},\"parent\":{}}],[\"bankratelastupdated\",{\"_index\":294,\"name\":{\"343\":{}},\"parent\":{}}],[\"banks\",{\"_index\":314,\"name\":{\"381\":{}},\"parent\":{}}],[\"banksmapbymint\",{\"_index\":60,\"name\":{\"87\":{}},\"parent\":{}}],[\"banksmapbyname\",{\"_index\":59,\"name\":{\"86\":{}},\"parent\":{}}],[\"banksmapbytokenindex\",{\"_index\":61,\"name\":{\"88\":{}},\"parent\":{}}],[\"baseborrowswithoutfee\",{\"_index\":415,\"name\":{\"511\":{}},\"parent\":{}}],[\"basedecimals\",{\"_index\":528,\"name\":{\"712\":{}},\"parent\":{}}],[\"baseliquidationfee\",{\"_index\":510,\"name\":{\"686\":{}},\"parent\":{}}],[\"baselotsize\",{\"_index\":533,\"name\":{\"719\":{}},\"parent\":{}}],[\"baselotstoui\",{\"_index\":558,\"name\":{\"754\":{}},\"parent\":{}}],[\"baselotstouiconverter\",{\"_index\":525,\"name\":{\"705\":{}},\"parent\":{}}],[\"basepositionlots\",{\"_index\":422,\"name\":{\"524\":{},\"576\":{}},\"parent\":{}}],[\"basetokenindex\",{\"_index\":6,\"name\":{\"6\":{},\"504\":{},\"513\":{}},\"parent\":{}}],[\"beingliquidated\",{\"_index\":328,\"name\":{\"403\":{}},\"parent\":{}}],[\"best\",{\"_index\":577,\"name\":{\"777\":{}},\"parent\":{}}],[\"bestroute\",{\"_index\":787,\"name\":{\"1172\":{}},\"parent\":{}}],[\"beta\",{\"_index\":112,\"name\":{\"138\":{},\"921\":{}},\"parent\":{}}],[\"bid\",{\"_index\":34,\"name\":{\"51\":{},\"53\":{},\"821\":{},\"823\":{}},\"parent\":{}}],[\"bids\",{\"_index\":529,\"name\":{\"713\":{},\"782\":{},\"784\":{}},\"parent\":{}}],[\"bidsbaselots\",{\"_index\":427,\"name\":{\"529\":{},\"583\":{}},\"parent\":{}}],[\"bookside\",{\"_index\":561,\"name\":{\"758\":{}},\"parent\":{\"759\":{},\"760\":{},\"761\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{},\"774\":{},\"775\":{},\"776\":{},\"777\":{},\"778\":{},\"779\":{},\"780\":{}}}],[\"booksidetype\",{\"_index\":581,\"name\":{\"781\":{}},\"parent\":{\"782\":{},\"783\":{},\"786\":{},\"787\":{},\"790\":{}}}],[\"booksidetype.__type\",{\"_index\":582,\"name\":{},\"parent\":{\"784\":{},\"785\":{},\"788\":{},\"789\":{}}}],[\"borrowindex\",{\"_index\":272,\"name\":{\"313\":{}},\"parent\":{}}],[\"borrows\",{\"_index\":405,\"name\":{\"484\":{}},\"parent\":{}}],[\"borrowsui\",{\"_index\":408,\"name\":{\"487\":{}},\"parent\":{}}],[\"borrowweightscalestartquote\",{\"_index\":269,\"name\":{\"306\":{},\"352\":{}},\"parent\":{}}],[\"bought\",{\"_index\":483,\"name\":{\"628\":{},\"647\":{}},\"parent\":{}}],[\"bpstodecimal\",{\"_index\":813,\"name\":{\"1217\":{}},\"parent\":{}}],[\"buildhealthremainingaccounts\",{\"_index\":228,\"name\":{\"256\":{}},\"parent\":{}}],[\"buildixgate\",{\"_index\":40,\"name\":{\"63\":{}},\"parent\":{}}],[\"buildversionedtx\",{\"_index\":823,\"name\":{\"1227\":{}},\"parent\":{}}],[\"buybackfees\",{\"_index\":50,\"name\":{\"77\":{}},\"parent\":{}}],[\"buybackfeesaccruedcurrent\",{\"_index\":334,\"name\":{\"409\":{}},\"parent\":{}}],[\"buybackfeesaccruedprevious\",{\"_index\":335,\"name\":{\"410\":{}},\"parent\":{}}],[\"buybackfeesexpiryinterval\",{\"_index\":57,\"name\":{\"84\":{}},\"parent\":{}}],[\"buybackfeesexpirytimestamp\",{\"_index\":336,\"name\":{\"411\":{}},\"parent\":{}}],[\"buybackfeesmngobonusfactor\",{\"_index\":51,\"name\":{\"78\":{}},\"parent\":{}}],[\"buybackfeesswapmangoaccount\",{\"_index\":56,\"name\":{\"83\":{}},\"parent\":{}}],[\"buytokenindex\",{\"_index\":491,\"name\":{\"636\":{},\"655\":{}},\"parent\":{}}],[\"buytokenperselltoken\",{\"_index\":479,\"name\":{\"617\":{},\"619\":{}},\"parent\":{}}],[\"cancelprovide\",{\"_index\":31,\"name\":{\"41\":{},\"43\":{},\"811\":{},\"813\":{}},\"parent\":{}}],[\"cansettlepnl\",{\"_index\":454,\"name\":{\"559\":{}},\"parent\":{}}],[\"ceil\",{\"_index\":677,\"name\":{\"964\":{}},\"parent\":{}}],[\"chainid\",{\"_index\":791,\"name\":{\"1176\":{}},\"parent\":{}}],[\"children\",{\"_index\":592,\"name\":{\"805\":{}},\"parent\":{}}],[\"client\",{\"_index\":568,\"name\":{\"767\":{}},\"parent\":{}}],[\"clientid\",{\"_index\":472,\"name\":{\"603\":{},\"610\":{}},\"parent\":{}}],[\"closemangoaccount\",{\"_index\":164,\"name\":{\"192\":{}},\"parent\":{}}],[\"cluster\",{\"_index\":124,\"name\":{\"152\":{}},\"parent\":{}}],[\"cmp\",{\"_index\":688,\"name\":{\"975\":{}},\"parent\":{}}],[\"coin\",{\"_index\":703,\"name\":{\"990\":{}},\"parent\":{}}],[\"coingeckoid\",{\"_index\":796,\"name\":{\"1183\":{}},\"parent\":{}}],[\"collectedfeesnative\",{\"_index\":286,\"name\":{\"327\":{}},\"parent\":{}}],[\"computeaccountdata\",{\"_index\":154,\"name\":{\"182\":{}},\"parent\":{}}],[\"computepriceformarketorderofsize\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"computepriceimpactonjup\",{\"_index\":696,\"name\":{\"983\":{}},\"parent\":{}}],[\"conffilter\",{\"_index\":243,\"name\":{\"276\":{},\"280\":{},\"1215\":{}},\"parent\":{}}],[\"connect\",{\"_index\":114,\"name\":{\"140\":{}},\"parent\":{}}],[\"connectdefault\",{\"_index\":115,\"name\":{\"141\":{}},\"parent\":{}}],[\"connectforgroupname\",{\"_index\":116,\"name\":{\"142\":{}},\"parent\":{}}],[\"connection\",{\"_index\":126,\"name\":{\"154\":{}},\"parent\":{}}],[\"consolelogbanks\",{\"_index\":102,\"name\":{\"129\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"35\":{},\"49\":{},\"59\":{},\"66\":{},\"143\":{},\"265\":{},\"309\":{},\"376\":{},\"391\":{},\"474\":{},\"490\":{},\"501\":{},\"508\":{},\"520\":{},\"572\":{},\"600\":{},\"607\":{},\"621\":{},\"624\":{},\"643\":{},\"674\":{},\"679\":{},\"765\":{},\"790\":{},\"793\":{},\"804\":{},\"819\":{},\"829\":{},\"851\":{},\"854\":{},\"878\":{},\"928\":{},\"947\":{},\"1194\":{},\"1204\":{},\"1206\":{},\"1214\":{},\"1233\":{}},\"parent\":{}}],[\"count\",{\"_index\":617,\"name\":{\"880\":{}},\"parent\":{}}],[\"createassociatedtokenaccountidempotentinstruction\",{\"_index\":822,\"name\":{\"1226\":{}},\"parent\":{}}],[\"createmangoaccount\",{\"_index\":150,\"name\":{\"178\":{}},\"parent\":{}}],[\"creator\",{\"_index\":41,\"name\":{\"68\":{}},\"parent\":{}}],[\"cumulativeborrowinterest\",{\"_index\":401,\"name\":{\"480\":{},\"497\":{}},\"parent\":{}}],[\"cumulativedepositinterest\",{\"_index\":400,\"name\":{\"479\":{},\"496\":{}},\"parent\":{}}],[\"cumulativelongfunding\",{\"_index\":431,\"name\":{\"533\":{},\"587\":{}},\"parent\":{}}],[\"cumulativepnloverpositionlifetimeui\",{\"_index\":462,\"name\":{\"567\":{}},\"parent\":{}}],[\"cumulativeshortfunding\",{\"_index\":432,\"name\":{\"534\":{},\"588\":{}},\"parent\":{}}],[\"data\",{\"_index\":662,\"name\":{\"948\":{},\"1056\":{},\"1060\":{},\"1064\":{},\"1068\":{},\"1072\":{},\"1076\":{},\"1080\":{},\"1084\":{}},\"parent\":{}}],[\"decimals\",{\"_index\":792,\"name\":{\"1177\":{}},\"parent\":{}}],[\"decodepricefromoracleai\",{\"_index\":80,\"name\":{\"107\":{}},\"parent\":{}}],[\"decrementtake\",{\"_index\":29,\"name\":{\"37\":{},\"39\":{},\"807\":{},\"809\":{}},\"parent\":{}}],[\"delayaccumulatorprice\",{\"_index\":253,\"name\":{\"287\":{}},\"parent\":{}}],[\"delayaccumulatortime\",{\"_index\":254,\"name\":{\"288\":{}},\"parent\":{}}],[\"delaygrowthlimit\",{\"_index\":256,\"name\":{\"290\":{}},\"parent\":{}}],[\"delayintervalseconds\",{\"_index\":255,\"name\":{\"289\":{}},\"parent\":{}}],[\"delayprices\",{\"_index\":252,\"name\":{\"286\":{}},\"parent\":{}}],[\"delegate\",{\"_index\":326,\"name\":{\"401\":{}},\"parent\":{}}],[\"depositindex\",{\"_index\":271,\"name\":{\"312\":{}},\"parent\":{}}],[\"depositlimitquote\",{\"_index\":54,\"name\":{\"81\":{}},\"parent\":{}}],[\"deposits\",{\"_index\":404,\"name\":{\"483\":{}},\"parent\":{}}],[\"depositsui\",{\"_index\":407,\"name\":{\"486\":{}},\"parent\":{}}],[\"depositweightscalestartquote\",{\"_index\":268,\"name\":{\"305\":{},\"353\":{}},\"parent\":{}}],[\"destinationmint\",{\"_index\":736,\"name\":{\"1088\":{},\"1105\":{},\"1123\":{}},\"parent\":{}}],[\"deviation\",{\"_index\":237,\"name\":{\"267\":{}},\"parent\":{}}],[\"devnet\",{\"_index\":110,\"name\":{\"137\":{},\"920\":{}},\"parent\":{}}],[\"div\",{\"_index\":681,\"name\":{\"968\":{}},\"parent\":{}}],[\"dust\",{\"_index\":290,\"name\":{\"335\":{}},\"parent\":{}}],[\"editmangoaccount\",{\"_index\":153,\"name\":{\"181\":{}},\"parent\":{}}],[\"emptyandclosemangoaccount\",{\"_index\":165,\"name\":{\"193\":{}},\"parent\":{}}],[\"emptyfromperpmarketindex\",{\"_index\":419,\"name\":{\"519\":{}},\"parent\":{}}],[\"eq\",{\"_index\":687,\"name\":{\"974\":{}},\"parent\":{}}],[\"equity\",{\"_index\":721,\"name\":{\"1048\":{}},\"parent\":{}}],[\"event\",{\"_index\":621,\"name\":{\"885\":{}},\"parent\":{\"886\":{}}}],[\"eventqueue\",{\"_index\":531,\"name\":{\"715\":{}},\"parent\":{}}],[\"eventssince\",{\"_index\":620,\"name\":{\"884\":{}},\"parent\":{}}],[\"eventtype\",{\"_index\":622,\"name\":{\"886\":{},\"894\":{},\"911\":{},\"914\":{}},\"parent\":{}}],[\"exactin\",{\"_index\":771,\"name\":{\"1140\":{}},\"parent\":{}}],[\"exactout\",{\"_index\":772,\"name\":{\"1141\":{}},\"parent\":{}}],[\"exactoutswapparams\",{\"_index\":760,\"name\":{\"1117\":{}},\"parent\":{\"1118\":{},\"1119\":{},\"1120\":{},\"1121\":{},\"1122\":{},\"1123\":{},\"1124\":{},\"1125\":{},\"1126\":{},\"1127\":{},\"1128\":{},\"1129\":{},\"1130\":{}}}],[\"expandmangoaccount\",{\"_index\":151,\"name\":{\"179\":{}},\"parent\":{}}],[\"expirytimestamp\",{\"_index\":485,\"name\":{\"630\":{},\"649\":{},\"866\":{}},\"parent\":{}}],[\"extensions\",{\"_index\":795,\"name\":{\"1181\":{}},\"parent\":{}}],[\"fastlistingadmin\",{\"_index\":44,\"name\":{\"71\":{}},\"parent\":{}}],[\"fee\",{\"_index\":710,\"name\":{\"1006\":{},\"1142\":{}},\"parent\":{\"1143\":{},\"1144\":{},\"1145\":{}}}],[\"feeaccount\",{\"_index\":759,\"name\":{\"1116\":{}},\"parent\":{}}],[\"feeamount\",{\"_index\":746,\"name\":{\"1098\":{}},\"parent\":{}}],[\"feebps\",{\"_index\":757,\"name\":{\"1115\":{}},\"parent\":{}}],[\"feemint\",{\"_index\":747,\"name\":{\"1099\":{}},\"parent\":{}}],[\"feepct\",{\"_index\":748,\"name\":{\"1100\":{}},\"parent\":{}}],[\"feepenalty\",{\"_index\":538,\"name\":{\"725\":{}},\"parent\":{}}],[\"feesaccrued\",{\"_index\":517,\"name\":{\"693\":{}},\"parent\":{}}],[\"feessettled\",{\"_index\":518,\"name\":{\"694\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":603,\"name\":{\"859\":{}},\"parent\":{}}],[\"fetchjupitertransaction\",{\"_index\":801,\"name\":{\"1187\":{}},\"parent\":{}}],[\"fetchroutes\",{\"_index\":799,\"name\":{\"1185\":{}},\"parent\":{}}],[\"fill_event_type\",{\"_index\":613,\"name\":{\"875\":{}},\"parent\":{}}],[\"fillevent\",{\"_index\":624,\"name\":{\"895\":{}},\"parent\":{\"896\":{},\"897\":{},\"898\":{},\"899\":{},\"900\":{},\"901\":{},\"902\":{},\"903\":{},\"904\":{},\"905\":{},\"906\":{},\"907\":{},\"908\":{},\"909\":{},\"910\":{},\"911\":{}}}],[\"findoopda\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"findperpmarket\",{\"_index\":96,\"name\":{\"123\":{}},\"parent\":{}}],[\"firstbank\",{\"_index\":317,\"name\":{\"386\":{}},\"parent\":{}}],[\"firstvault\",{\"_index\":318,\"name\":{\"387\":{}},\"parent\":{}}],[\"fixeditems\",{\"_index\":575,\"name\":{\"775\":{}},\"parent\":{}}],[\"flashloantype\",{\"_index\":807,\"name\":{\"1195\":{}},\"parent\":{\"1196\":{},\"1197\":{},\"1200\":{},\"1201\":{},\"1204\":{}}}],[\"flashloantype.__type\",{\"_index\":809,\"name\":{},\"parent\":{\"1198\":{},\"1199\":{},\"1202\":{},\"1203\":{}}}],[\"flashloanwithdraw\",{\"_index\":805,\"name\":{\"1191\":{}},\"parent\":{\"1192\":{},\"1193\":{},\"1194\":{}}}],[\"floor\",{\"_index\":676,\"name\":{\"963\":{}},\"parent\":{}}],[\"forceclose\",{\"_index\":13,\"name\":{\"13\":{},\"355\":{},\"732\":{}},\"parent\":{}}],[\"frac\",{\"_index\":678,\"name\":{\"965\":{}},\"parent\":{}}],[\"fractions\",{\"_index\":648,\"name\":{\"932\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{},\"65\":{},\"264\":{},\"308\":{},\"375\":{},\"390\":{},\"473\":{},\"500\":{},\"518\":{},\"599\":{},\"623\":{},\"678\":{},\"761\":{},\"792\":{},\"803\":{},\"853\":{},\"938\":{}},\"parent\":{}}],[\"fromarray\",{\"_index\":661,\"name\":{\"946\":{}},\"parent\":{}}],[\"frombig\",{\"_index\":660,\"name\":{\"945\":{}},\"parent\":{}}],[\"fromi64\",{\"_index\":658,\"name\":{\"943\":{}},\"parent\":{}}],[\"fromnumber\",{\"_index\":654,\"name\":{\"939\":{}},\"parent\":{}}],[\"fromnumberorundef\",{\"_index\":655,\"name\":{\"940\":{}},\"parent\":{}}],[\"fromoptionalstring\",{\"_index\":656,\"name\":{\"941\":{}},\"parent\":{}}],[\"fromstring\",{\"_index\":657,\"name\":{\"942\":{}},\"parent\":{}}],[\"fromu64\",{\"_index\":659,\"name\":{\"944\":{}},\"parent\":{}}],[\"frozenuntil\",{\"_index\":333,\"name\":{\"408\":{}},\"parent\":{}}],[\"fundinglastupdated\",{\"_index\":537,\"name\":{\"724\":{}},\"parent\":{}}],[\"future\",{\"_index\":707,\"name\":{\"1002\":{},\"1035\":{}},\"parent\":{}}],[\"getallmangoaccounts\",{\"_index\":163,\"name\":{\"191\":{}},\"parent\":{}}],[\"getassetsvalue\",{\"_index\":370,\"name\":{\"445\":{}},\"parent\":{}}],[\"getassociatedtokenaddress\",{\"_index\":821,\"name\":{\"1225\":{}},\"parent\":{}}],[\"getaverageentryprice\",{\"_index\":448,\"name\":{\"553\":{}},\"parent\":{}}],[\"getaverageentrypriceui\",{\"_index\":449,\"name\":{\"554\":{}},\"parent\":{}}],[\"getbanksforgroup\",{\"_index\":143,\"name\":{\"171\":{}},\"parent\":{}}],[\"getbaseposition\",{\"_index\":440,\"name\":{\"544\":{}},\"parent\":{}}],[\"getbasepositionui\",{\"_index\":441,\"name\":{\"545\":{}},\"parent\":{}}],[\"getbinarylayout\",{\"_index\":671,\"name\":{\"958\":{}},\"parent\":{}}],[\"getborrowrate\",{\"_index\":309,\"name\":{\"370\":{}},\"parent\":{}}],[\"getborrowrateui\",{\"_index\":310,\"name\":{\"371\":{}},\"parent\":{}}],[\"getborrowratewithoutupkeeprate\",{\"_index\":308,\"name\":{\"369\":{}},\"parent\":{}}],[\"getbreakevenprice\",{\"_index\":452,\"name\":{\"557\":{}},\"parent\":{}}],[\"getbreakevenpriceui\",{\"_index\":453,\"name\":{\"558\":{}},\"parent\":{}}],[\"getbuybackfeesaccrued\",{\"_index\":391,\"name\":{\"466\":{}},\"parent\":{}}],[\"getbuybackfeesaccruedui\",{\"_index\":392,\"name\":{\"467\":{}},\"parent\":{}}],[\"getclosesttoliquidationperppositions\",{\"_index\":803,\"name\":{\"1189\":{}},\"parent\":{}}],[\"getcollateralvalue\",{\"_index\":369,\"name\":{\"444\":{}},\"parent\":{}}],[\"getcumulativeinterest\",{\"_index\":373,\"name\":{\"448\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":670,\"name\":{\"957\":{}},\"parent\":{}}],[\"getdepositrate\",{\"_index\":311,\"name\":{\"372\":{}},\"parent\":{}}],[\"getdepositrateui\",{\"_index\":312,\"name\":{\"373\":{}},\"parent\":{}}],[\"geteffectivetokenbalance\",{\"_index\":358,\"name\":{\"433\":{}},\"parent\":{}}],[\"getequity\",{\"_index\":368,\"name\":{\"443\":{},\"550\":{}},\"parent\":{}}],[\"getequityformangoaccounts\",{\"_index\":700,\"name\":{\"987\":{}},\"parent\":{}}],[\"getequityui\",{\"_index\":446,\"name\":{\"551\":{}},\"parent\":{}}],[\"getfeerates\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"getfirstbankbymint\",{\"_index\":85,\"name\":{\"112\":{}},\"parent\":{}}],[\"getfirstbankbytokenindex\",{\"_index\":86,\"name\":{\"113\":{}},\"parent\":{}}],[\"getfirstbankformngo\",{\"_index\":87,\"name\":{\"114\":{}},\"parent\":{}}],[\"getfirstbankforperpsettlement\",{\"_index\":88,\"name\":{\"115\":{}},\"parent\":{}}],[\"getgroup\",{\"_index\":134,\"name\":{\"162\":{}},\"parent\":{}}],[\"getgroupforcreator\",{\"_index\":136,\"name\":{\"164\":{}},\"parent\":{}}],[\"getgroupsforcreator\",{\"_index\":135,\"name\":{\"163\":{}},\"parent\":{}}],[\"gethealth\",{\"_index\":364,\"name\":{\"439\":{}},\"parent\":{}}],[\"gethealthratio\",{\"_index\":366,\"name\":{\"441\":{}},\"parent\":{}}],[\"gethealthratioui\",{\"_index\":367,\"name\":{\"442\":{}},\"parent\":{}}],[\"getids\",{\"_index\":137,\"name\":{\"165\":{}},\"parent\":{}}],[\"getimpactpriceui\",{\"_index\":578,\"name\":{\"778\":{}},\"parent\":{}}],[\"getinstantaneousfundingrate\",{\"_index\":550,\"name\":{\"746\":{}},\"parent\":{}}],[\"getinstantaneousfundingrateui\",{\"_index\":551,\"name\":{\"747\":{}},\"parent\":{}}],[\"getinsurancemintdecimals\",{\"_index\":84,\"name\":{\"111\":{}},\"parent\":{}}],[\"getl2\",{\"_index\":579,\"name\":{\"779\":{}},\"parent\":{}}],[\"getl2ui\",{\"_index\":580,\"name\":{\"780\":{}},\"parent\":{}}],[\"getlargestperppositions\",{\"_index\":802,\"name\":{\"1188\":{}},\"parent\":{}}],[\"getliabsvalue\",{\"_index\":371,\"name\":{\"446\":{}},\"parent\":{}}],[\"getliquidationprice\",{\"_index\":450,\"name\":{\"555\":{}},\"parent\":{}}],[\"getliquidationpriceui\",{\"_index\":451,\"name\":{\"556\":{}},\"parent\":{}}],[\"getmangoaccount\",{\"_index\":156,\"name\":{\"184\":{}},\"parent\":{}}],[\"getmangoaccountforowner\",{\"_index\":160,\"name\":{\"188\":{}},\"parent\":{}}],[\"getmangoaccountfromai\",{\"_index\":158,\"name\":{\"186\":{}},\"parent\":{}}],[\"getmangoaccountfrompk\",{\"_index\":157,\"name\":{\"185\":{}},\"parent\":{}}],[\"getmangoaccountsfordelegate\",{\"_index\":162,\"name\":{\"190\":{}},\"parent\":{}}],[\"getmangoaccountsforowner\",{\"_index\":161,\"name\":{\"189\":{}},\"parent\":{}}],[\"getmangoaccountwithslot\",{\"_index\":159,\"name\":{\"187\":{}},\"parent\":{}}],[\"getmaxbaseforperpaskui\",{\"_index\":387,\"name\":{\"462\":{}},\"parent\":{}}],[\"getmaxbaseforserum3askui\",{\"_index\":381,\"name\":{\"456\":{}},\"parent\":{}}],[\"getmaxfeesbuyback\",{\"_index\":393,\"name\":{\"468\":{}},\"parent\":{}}],[\"getmaxfeesbuybackui\",{\"_index\":394,\"name\":{\"469\":{}},\"parent\":{}}],[\"getmaxquoteforperpbidui\",{\"_index\":386,\"name\":{\"461\":{}},\"parent\":{}}],[\"getmaxquoteforserum3bidui\",{\"_index\":380,\"name\":{\"455\":{}},\"parent\":{}}],[\"getmaxsourceuifortokenswap\",{\"_index\":376,\"name\":{\"451\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortoken\",{\"_index\":374,\"name\":{\"449\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortokenui\",{\"_index\":375,\"name\":{\"450\":{}},\"parent\":{}}],[\"getmintdecimals\",{\"_index\":82,\"name\":{\"109\":{}},\"parent\":{}}],[\"getmintdecimalsbytokenindex\",{\"_index\":83,\"name\":{\"110\":{}},\"parent\":{}}],[\"getmintinfofortokenindex\",{\"_index\":145,\"name\":{\"173\":{}},\"parent\":{}}],[\"getmintinfosforgroup\",{\"_index\":144,\"name\":{\"172\":{}},\"parent\":{}}],[\"getnotionalvalueui\",{\"_index\":443,\"name\":{\"547\":{}},\"parent\":{}}],[\"getonchainpriceformints\",{\"_index\":697,\"name\":{\"984\":{}},\"parent\":{}}],[\"getperpmarketbymarketindex\",{\"_index\":98,\"name\":{\"125\":{}},\"parent\":{}}],[\"getperpmarketbyname\",{\"_index\":99,\"name\":{\"126\":{}},\"parent\":{}}],[\"getperpmarketbyoracle\",{\"_index\":97,\"name\":{\"124\":{}},\"parent\":{}}],[\"getperpposition\",{\"_index\":354,\"name\":{\"429\":{}},\"parent\":{}}],[\"getperppositionstobeliquidated\",{\"_index\":699,\"name\":{\"986\":{}},\"parent\":{}}],[\"getperppositionui\",{\"_index\":355,\"name\":{\"430\":{}},\"parent\":{}}],[\"getpnl\",{\"_index\":372,\"name\":{\"447\":{}},\"parent\":{}}],[\"getpricefromkey\",{\"_index\":564,\"name\":{\"762\":{}},\"parent\":{}}],[\"getpriceimpactforliqor\",{\"_index\":698,\"name\":{\"985\":{}},\"parent\":{}}],[\"getquotepositionui\",{\"_index\":442,\"name\":{\"546\":{}},\"parent\":{}}],[\"getrealizedpnlui\",{\"_index\":464,\"name\":{\"569\":{}},\"parent\":{}}],[\"getriskstats\",{\"_index\":701,\"name\":{\"988\":{}},\"parent\":{}}],[\"getserum3account\",{\"_index\":353,\"name\":{\"428\":{}},\"parent\":{}}],[\"getserum3externalmarket\",{\"_index\":93,\"name\":{\"120\":{}},\"parent\":{}}],[\"getserum3marketbyexternalmarket\",{\"_index\":92,\"name\":{\"119\":{}},\"parent\":{}}],[\"getserum3marketbymarketindex\",{\"_index\":90,\"name\":{\"117\":{}},\"parent\":{}}],[\"getserum3marketbyname\",{\"_index\":91,\"name\":{\"118\":{}},\"parent\":{}}],[\"getserum3ooaccount\",{\"_index\":356,\"name\":{\"431\":{}},\"parent\":{}}],[\"getsettleablepnl\",{\"_index\":460,\"name\":{\"565\":{}},\"parent\":{}}],[\"getsettleablepnlui\",{\"_index\":461,\"name\":{\"566\":{}},\"parent\":{}}],[\"getsettlepnlcandidates\",{\"_index\":560,\"name\":{\"756\":{}},\"parent\":{}}],[\"getstuboracle\",{\"_index\":149,\"name\":{\"177\":{}},\"parent\":{}}],[\"gettoken\",{\"_index\":352,\"name\":{\"427\":{}},\"parent\":{}}],[\"gettokenbalance\",{\"_index\":357,\"name\":{\"432\":{}},\"parent\":{}}],[\"gettokenbalanceui\",{\"_index\":361,\"name\":{\"436\":{}},\"parent\":{}}],[\"gettokenborrows\",{\"_index\":360,\"name\":{\"435\":{}},\"parent\":{}}],[\"gettokenborrowsui\",{\"_index\":363,\"name\":{\"438\":{}},\"parent\":{}}],[\"gettokendeposits\",{\"_index\":359,\"name\":{\"434\":{}},\"parent\":{}}],[\"gettokendepositsui\",{\"_index\":362,\"name\":{\"437\":{}},\"parent\":{}}],[\"gettokenvaultbalancebymintui\",{\"_index\":89,\"name\":{\"116\":{}},\"parent\":{}}],[\"getunconsumedevents\",{\"_index\":619,\"name\":{\"883\":{}},\"parent\":{}}],[\"getunrealizedpnlui\",{\"_index\":463,\"name\":{\"568\":{}},\"parent\":{}}],[\"getunsettledfunding\",{\"_index\":444,\"name\":{\"548\":{}},\"parent\":{}}],[\"getunsettledfundingui\",{\"_index\":445,\"name\":{\"549\":{}},\"parent\":{}}],[\"getunsettledpnl\",{\"_index\":458,\"name\":{\"563\":{}},\"parent\":{}}],[\"getunsettledpnlui\",{\"_index\":459,\"name\":{\"564\":{}},\"parent\":{}}],[\"group\",{\"_index\":5,\"name\":{\"5\":{},\"64\":{},\"269\":{},\"337\":{},\"378\":{},\"399\":{},\"708\":{}},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{}}}],[\"groupclose\",{\"_index\":133,\"name\":{\"161\":{}},\"parent\":{}}],[\"groupcreate\",{\"_index\":130,\"name\":{\"158\":{}},\"parent\":{}}],[\"groupedit\",{\"_index\":131,\"name\":{\"159\":{}},\"parent\":{}}],[\"groupinsurancefund\",{\"_index\":316,\"name\":{\"385\":{},\"711\":{}},\"parent\":{}}],[\"groupnum\",{\"_index\":42,\"name\":{\"69\":{}},\"parent\":{}}],[\"gt\",{\"_index\":683,\"name\":{\"970\":{}},\"parent\":{}}],[\"gte\",{\"_index\":685,\"name\":{\"972\":{}},\"parent\":{}}],[\"hasdata\",{\"_index\":493,\"name\":{\"638\":{},\"657\":{}},\"parent\":{}}],[\"hasopenorders\",{\"_index\":447,\"name\":{\"552\":{}},\"parent\":{}}],[\"head\",{\"_index\":616,\"name\":{\"879\":{}},\"parent\":{}}],[\"headerversion\",{\"_index\":337,\"name\":{\"412\":{}},\"parent\":{}}],[\"healthregionbegininithealth\",{\"_index\":332,\"name\":{\"407\":{}},\"parent\":{}}],[\"healthregionbeginix\",{\"_index\":226,\"name\":{\"254\":{}},\"parent\":{}}],[\"healthregionendix\",{\"_index\":227,\"name\":{\"255\":{}},\"parent\":{}}],[\"healthtype\",{\"_index\":498,\"name\":{\"661\":{}},\"parent\":{\"662\":{},\"663\":{},\"666\":{},\"667\":{},\"670\":{},\"671\":{},\"674\":{}}}],[\"healthtype.__type\",{\"_index\":500,\"name\":{},\"parent\":{\"664\":{},\"665\":{},\"668\":{},\"669\":{},\"672\":{},\"673\":{}}}],[\"highlight\",{\"_index\":705,\"name\":{\"993\":{},\"997\":{},\"1001\":{},\"1005\":{},\"1009\":{},\"1013\":{},\"1017\":{},\"1021\":{},\"1025\":{},\"1030\":{},\"1034\":{},\"1038\":{},\"1042\":{},\"1047\":{},\"1051\":{}},\"parent\":{}}],[\"hundred_i80f48\",{\"_index\":643,\"name\":{\"925\":{}},\"parent\":{}}],[\"i64_max_bn\",{\"_index\":825,\"name\":{\"1229\":{}},\"parent\":{}}],[\"i80f48\",{\"_index\":646,\"name\":{\"930\":{}},\"parent\":{\"931\":{},\"932\":{},\"933\":{},\"934\":{},\"935\":{},\"936\":{},\"937\":{},\"938\":{},\"939\":{},\"940\":{},\"941\":{},\"942\":{},\"943\":{},\"944\":{},\"945\":{},\"946\":{},\"947\":{},\"948\":{},\"949\":{},\"950\":{},\"951\":{},\"952\":{},\"953\":{},\"954\":{},\"955\":{},\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{},\"970\":{},\"971\":{},\"972\":{},\"973\":{},\"974\":{},\"975\":{},\"976\":{},\"977\":{},\"978\":{},\"979\":{},\"980\":{},\"981\":{},\"982\":{}}}],[\"i80f48dto\",{\"_index\":645,\"name\":{\"927\":{}},\"parent\":{\"928\":{},\"929\":{}}}],[\"iadd\",{\"_index\":674,\"name\":{\"961\":{}},\"parent\":{}}],[\"id\",{\"_index\":473,\"name\":{\"604\":{},\"611\":{},\"625\":{},\"644\":{},\"1147\":{}},\"parent\":{}}],[\"idiv\",{\"_index\":682,\"name\":{\"969\":{}},\"parent\":{}}],[\"idssource\",{\"_index\":117,\"name\":{\"144\":{}},\"parent\":{}}],[\"immediateorcancel\",{\"_index\":26,\"name\":{\"27\":{},\"29\":{},\"835\":{},\"837\":{}},\"parent\":{}}],[\"impactquantity\",{\"_index\":536,\"name\":{\"723\":{}},\"parent\":{}}],[\"imul\",{\"_index\":680,\"name\":{\"967\":{}},\"parent\":{}}],[\"inamount\",{\"_index\":744,\"name\":{\"1096\":{},\"1118\":{},\"1148\":{},\"1159\":{}},\"parent\":{}}],[\"index\",{\"_index\":806,\"name\":{\"1192\":{}},\"parent\":{}}],[\"indexedborrows\",{\"_index\":274,\"name\":{\"315\":{}},\"parent\":{}}],[\"indexeddeposits\",{\"_index\":273,\"name\":{\"314\":{}},\"parent\":{}}],[\"indexedposition\",{\"_index\":397,\"name\":{\"475\":{},\"491\":{}},\"parent\":{}}],[\"indexlastupdated\",{\"_index\":293,\"name\":{\"342\":{}},\"parent\":{}}],[\"inhealthregion\",{\"_index\":329,\"name\":{\"404\":{}},\"parent\":{}}],[\"init\",{\"_index\":501,\"name\":{\"666\":{},\"668\":{}},\"parent\":{}}],[\"initassetweight\",{\"_index\":261,\"name\":{\"296\":{},\"330\":{}},\"parent\":{}}],[\"initbaseassetweight\",{\"_index\":507,\"name\":{\"683\":{}},\"parent\":{}}],[\"initbaseliabweight\",{\"_index\":509,\"name\":{\"685\":{}},\"parent\":{}}],[\"initliabweight\",{\"_index\":263,\"name\":{\"298\":{},\"332\":{}},\"parent\":{}}],[\"initoverallassetweight\",{\"_index\":520,\"name\":{\"696\":{}},\"parent\":{}}],[\"inner_node_tag\",{\"_index\":562,\"name\":{\"759\":{}},\"parent\":{}}],[\"innernode\",{\"_index\":591,\"name\":{\"802\":{}},\"parent\":{\"803\":{},\"804\":{},\"805\":{}}}],[\"inputmint\",{\"_index\":775,\"name\":{\"1149\":{}},\"parent\":{}}],[\"insidepricelimit\",{\"_index\":546,\"name\":{\"739\":{}},\"parent\":{}}],[\"instructions\",{\"_index\":782,\"name\":{\"1166\":{}},\"parent\":{}}],[\"insurancemint\",{\"_index\":46,\"name\":{\"73\":{}},\"parent\":{}}],[\"insurancevault\",{\"_index\":47,\"name\":{\"74\":{}},\"parent\":{}}],[\"interestrateparams\",{\"_index\":811,\"name\":{\"1205\":{}},\"parent\":{\"1206\":{},\"1207\":{},\"1208\":{},\"1209\":{},\"1210\":{},\"1211\":{},\"1212\":{}}}],[\"inusecount\",{\"_index\":398,\"name\":{\"477\":{},\"493\":{}},\"parent\":{}}],[\"isactive\",{\"_index\":402,\"name\":{\"481\":{},\"506\":{},\"543\":{},\"605\":{}},\"parent\":{}}],[\"isdelegate\",{\"_index\":343,\"name\":{\"418\":{}},\"parent\":{}}],[\"isexpired\",{\"_index\":608,\"name\":{\"868\":{}},\"parent\":{}}],[\"isneg\",{\"_index\":691,\"name\":{\"978\":{}},\"parent\":{}}],[\"isoperational\",{\"_index\":344,\"name\":{\"419\":{}},\"parent\":{}}],[\"isoraclepegged\",{\"_index\":609,\"name\":{\"869\":{}},\"parent\":{}}],[\"ispos\",{\"_index\":690,\"name\":{\"977\":{}},\"parent\":{}}],[\"isub\",{\"_index\":675,\"name\":{\"962\":{}},\"parent\":{}}],[\"iszero\",{\"_index\":692,\"name\":{\"979\":{}},\"parent\":{}}],[\"items\",{\"_index\":573,\"name\":{\"773\":{}},\"parent\":{}}],[\"itemsvalid\",{\"_index\":574,\"name\":{\"774\":{}},\"parent\":{}}],[\"ixgate\",{\"_index\":55,\"name\":{\"82\":{}},\"parent\":{}}],[\"ixgateset\",{\"_index\":132,\"name\":{\"160\":{}},\"parent\":{}}],[\"jup\",{\"_index\":706,\"name\":{\"998\":{}},\"parent\":{}}],[\"key\",{\"_index\":587,\"name\":{\"797\":{}},\"parent\":{}}],[\"label\",{\"_index\":776,\"name\":{\"1150\":{}},\"parent\":{}}],[\"lastdelayintervalindex\",{\"_index\":258,\"name\":{\"292\":{}},\"parent\":{}}],[\"lastnetborrowswindowstartts\",{\"_index\":299,\"name\":{\"349\":{}},\"parent\":{}}],[\"lastupdateslot\",{\"_index\":240,\"name\":{\"272\":{}},\"parent\":{}}],[\"lastupdatetimestamp\",{\"_index\":251,\"name\":{\"285\":{}},\"parent\":{}}],[\"lastupdatets\",{\"_index\":239,\"name\":{\"271\":{}},\"parent\":{}}],[\"leaf_node_tag\",{\"_index\":563,\"name\":{\"760\":{}},\"parent\":{}}],[\"leafnode\",{\"_index\":583,\"name\":{\"791\":{}},\"parent\":{\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{},\"797\":{},\"798\":{},\"799\":{},\"800\":{},\"801\":{}}}],[\"liabs\",{\"_index\":711,\"name\":{\"1010\":{},\"1014\":{}},\"parent\":{}}],[\"limit\",{\"_index\":23,\"name\":{\"23\":{},\"25\":{},\"831\":{},\"833\":{}},\"parent\":{}}],[\"liq\",{\"_index\":709,\"name\":{\"1006\":{}},\"parent\":{}}],[\"liqorequity\",{\"_index\":732,\"name\":{\"1081\":{}},\"parent\":{}}],[\"liqorpriceimpact\",{\"_index\":702,\"name\":{\"989\":{}},\"parent\":{\"990\":{},\"991\":{},\"994\":{},\"995\":{},\"998\":{},\"999\":{},\"1002\":{},\"1003\":{},\"1006\":{},\"1007\":{},\"1010\":{},\"1011\":{},\"1014\":{},\"1015\":{},\"1018\":{},\"1019\":{},\"1022\":{},\"1023\":{}}}],[\"liqorpriceimpact.__type\",{\"_index\":704,\"name\":{},\"parent\":{\"992\":{},\"993\":{},\"996\":{},\"997\":{},\"1000\":{},\"1001\":{},\"1004\":{},\"1005\":{},\"1008\":{},\"1009\":{},\"1012\":{},\"1013\":{},\"1016\":{},\"1017\":{},\"1020\":{},\"1021\":{},\"1024\":{},\"1025\":{}}}],[\"liqtokenwithtoken\",{\"_index\":220,\"name\":{\"248\":{}},\"parent\":{}}],[\"liquidate_event_type\",{\"_index\":615,\"name\":{\"877\":{}},\"parent\":{}}],[\"liquidateevent\",{\"_index\":634,\"name\":{\"912\":{}},\"parent\":{\"913\":{},\"914\":{}}}],[\"liquidationend\",{\"_index\":502,\"name\":{\"670\":{},\"672\":{}},\"parent\":{}}],[\"liquidationfee\",{\"_index\":289,\"name\":{\"334\":{}},\"parent\":{}}],[\"loadasks\",{\"_index\":19,\"name\":{\"19\":{},\"740\":{}},\"parent\":{}}],[\"loadbids\",{\"_index\":18,\"name\":{\"18\":{},\"741\":{}},\"parent\":{}}],[\"loadeventqueue\",{\"_index\":547,\"name\":{\"742\":{}},\"parent\":{}}],[\"loadfills\",{\"_index\":548,\"name\":{\"743\":{}},\"parent\":{}}],[\"loadperpasksformarket\",{\"_index\":101,\"name\":{\"128\":{}},\"parent\":{}}],[\"loadperpbidsformarket\",{\"_index\":100,\"name\":{\"127\":{}},\"parent\":{}}],[\"loadperpopenordersformarket\",{\"_index\":390,\"name\":{\"465\":{}},\"parent\":{}}],[\"loadserum3asksformarket\",{\"_index\":95,\"name\":{\"122\":{}},\"parent\":{}}],[\"loadserum3bidsformarket\",{\"_index\":94,\"name\":{\"121\":{}},\"parent\":{}}],[\"loadserum3openorders\",{\"_index\":342,\"name\":{\"417\":{}},\"parent\":{}}],[\"loadserum3openordersaccounts\",{\"_index\":378,\"name\":{\"453\":{}},\"parent\":{}}],[\"loadserum3openordersformarket\",{\"_index\":379,\"name\":{\"454\":{}},\"parent\":{}}],[\"loanfeerate\",{\"_index\":287,\"name\":{\"328\":{}},\"parent\":{}}],[\"loanoriginationfeerate\",{\"_index\":288,\"name\":{\"329\":{}},\"parent\":{}}],[\"logob\",{\"_index\":21,\"name\":{\"21\":{},\"745\":{}},\"parent\":{}}],[\"logouri\",{\"_index\":794,\"name\":{\"1180\":{}},\"parent\":{}}],[\"longfunding\",{\"_index\":515,\"name\":{\"691\":{}},\"parent\":{}}],[\"longsettledfunding\",{\"_index\":425,\"name\":{\"527\":{},\"581\":{}},\"parent\":{}}],[\"lpfee\",{\"_index\":777,\"name\":{\"1151\":{}},\"parent\":{}}],[\"lt\",{\"_index\":684,\"name\":{\"971\":{}},\"parent\":{}}],[\"lte\",{\"_index\":686,\"name\":{\"973\":{}},\"parent\":{}}],[\"mainnet\",{\"_index\":111,\"name\":{\"138\":{},\"921\":{}},\"parent\":{}}],[\"maint\",{\"_index\":499,\"name\":{\"662\":{},\"664\":{}},\"parent\":{}}],[\"maintassetweight\",{\"_index\":260,\"name\":{\"295\":{},\"331\":{}},\"parent\":{}}],[\"maintbaseassetweight\",{\"_index\":506,\"name\":{\"682\":{}},\"parent\":{}}],[\"maintbaseliabweight\",{\"_index\":508,\"name\":{\"684\":{}},\"parent\":{}}],[\"maintliabweight\",{\"_index\":262,\"name\":{\"297\":{},\"333\":{}},\"parent\":{}}],[\"maintoverallassetweight\",{\"_index\":519,\"name\":{\"695\":{}},\"parent\":{}}],[\"maker\",{\"_index\":628,\"name\":{\"901\":{}},\"parent\":{}}],[\"makerfee\",{\"_index\":511,\"name\":{\"687\":{},\"903\":{}},\"parent\":{}}],[\"makerfeerate\",{\"_index\":490,\"name\":{\"635\":{},\"654\":{}},\"parent\":{}}],[\"makerorderid\",{\"_index\":629,\"name\":{\"902\":{}},\"parent\":{}}],[\"makerout\",{\"_index\":626,\"name\":{\"897\":{}},\"parent\":{}}],[\"makerslot\",{\"_index\":627,\"name\":{\"898\":{}},\"parent\":{}}],[\"makertimestamp\",{\"_index\":630,\"name\":{\"904\":{}},\"parent\":{}}],[\"makervolume\",{\"_index\":433,\"name\":{\"535\":{},\"589\":{}},\"parent\":{}}],[\"mango_router_api_url\",{\"_index\":733,\"name\":{\"1085\":{}},\"parent\":{}}],[\"mango_v4_id\",{\"_index\":107,\"name\":{\"134\":{}},\"parent\":{\"135\":{}}}],[\"mango_v4_id.__type\",{\"_index\":109,\"name\":{},\"parent\":{\"136\":{},\"137\":{},\"138\":{}}}],[\"mangoaccount\",{\"_index\":319,\"name\":{\"389\":{}},\"parent\":{\"390\":{},\"391\":{},\"392\":{},\"393\":{},\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{}}}],[\"mangoclient\",{\"_index\":113,\"name\":{\"139\":{}},\"parent\":{\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{},\"231\":{},\"232\":{},\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{}}}],[\"margintrade\",{\"_index\":217,\"name\":{\"245\":{}},\"parent\":{}}],[\"market\",{\"_index\":475,\"name\":{\"609\":{},\"843\":{},\"845\":{},\"1027\":{}},\"parent\":{}}],[\"marketindex\",{\"_index\":10,\"name\":{\"10\":{},\"503\":{},\"510\":{},\"521\":{},\"573\":{}},\"parent\":{}}],[\"marketinfo\",{\"_index\":774,\"name\":{\"1146\":{}},\"parent\":{\"1147\":{},\"1148\":{},\"1149\":{},\"1150\":{},\"1151\":{},\"1152\":{},\"1153\":{},\"1154\":{},\"1155\":{},\"1156\":{}}}],[\"marketinfos\",{\"_index\":780,\"name\":{\"1160\":{}},\"parent\":{}}],[\"marketmakerequity\",{\"_index\":731,\"name\":{\"1077\":{}},\"parent\":{}}],[\"max\",{\"_index\":694,\"name\":{\"981\":{}},\"parent\":{}}],[\"max_bn\",{\"_index\":652,\"name\":{\"936\":{}},\"parent\":{}}],[\"max_i80f48\",{\"_index\":644,\"name\":{\"926\":{}},\"parent\":{}}],[\"max_size\",{\"_index\":647,\"name\":{\"931\":{}},\"parent\":{}}],[\"maxaskleverage\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"maxbidleverage\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"maxbuy\",{\"_index\":481,\"name\":{\"626\":{},\"645\":{}},\"parent\":{}}],[\"maxfunding\",{\"_index\":514,\"name\":{\"690\":{}},\"parent\":{}}],[\"maxrate\",{\"_index\":277,\"name\":{\"318\":{},\"1211\":{}},\"parent\":{}}],[\"maxsell\",{\"_index\":482,\"name\":{\"627\":{},\"646\":{}},\"parent\":{}}],[\"maxstalenessslots\",{\"_index\":245,\"name\":{\"277\":{},\"281\":{},\"1216\":{}},\"parent\":{}}],[\"min\",{\"_index\":693,\"name\":{\"980\":{}},\"parent\":{}}],[\"min_bn\",{\"_index\":653,\"name\":{\"937\":{}},\"parent\":{}}],[\"minfunding\",{\"_index\":513,\"name\":{\"689\":{}},\"parent\":{}}],[\"minimumsolfortransaction\",{\"_index\":770,\"name\":{\"1138\":{}},\"parent\":{}}],[\"mininamount\",{\"_index\":742,\"name\":{\"1094\":{}},\"parent\":{}}],[\"minordersize\",{\"_index\":544,\"name\":{\"737\":{}},\"parent\":{}}],[\"minoutamount\",{\"_index\":743,\"name\":{\"1095\":{}},\"parent\":{}}],[\"mint\",{\"_index\":238,\"name\":{\"270\":{},\"338\":{},\"380\":{},\"1144\":{}},\"parent\":{}}],[\"mintdecimals\",{\"_index\":295,\"name\":{\"345\":{}},\"parent\":{}}],[\"mintinfo\",{\"_index\":313,\"name\":{\"374\":{}},\"parent\":{\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{},\"381\":{},\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{}}}],[\"mintinfosmapbymint\",{\"_index\":69,\"name\":{\"96\":{}},\"parent\":{}}],[\"mintinfosmapbytokenindex\",{\"_index\":68,\"name\":{\"95\":{}},\"parent\":{}}],[\"mints\",{\"_index\":783,\"name\":{\"1167\":{}},\"parent\":{}}],[\"minus_one_i80f48\",{\"_index\":641,\"name\":{\"923\":{}},\"parent\":{}}],[\"minvaulttodepositsratio\",{\"_index\":297,\"name\":{\"347\":{}},\"parent\":{}}],[\"mngotokenindex\",{\"_index\":45,\"name\":{\"72\":{}},\"parent\":{}}],[\"modify\",{\"_index\":804,\"name\":{\"1190\":{}},\"parent\":{}}],[\"modifyperporder\",{\"_index\":229,\"name\":{\"257\":{}},\"parent\":{}}],[\"modifyserum3order\",{\"_index\":230,\"name\":{\"258\":{}},\"parent\":{}}],[\"mul\",{\"_index\":679,\"name\":{\"966\":{}},\"parent\":{}}],[\"multiplier_big\",{\"_index\":649,\"name\":{\"933\":{}},\"parent\":{}}],[\"multiplier_bn\",{\"_index\":650,\"name\":{\"934\":{}},\"parent\":{}}],[\"multiplier_number\",{\"_index\":651,\"name\":{\"935\":{}},\"parent\":{}}],[\"name\",{\"_index\":3,\"name\":{\"3\":{},\"310\":{},\"392\":{},\"680\":{},\"1178\":{}},\"parent\":{}}],[\"nativeborrows\",{\"_index\":267,\"name\":{\"304\":{},\"366\":{}},\"parent\":{}}],[\"nativedeposits\",{\"_index\":266,\"name\":{\"303\":{},\"365\":{}},\"parent\":{}}],[\"neg\",{\"_index\":689,\"name\":{\"976\":{}},\"parent\":{}}],[\"netborrowlimitperwindowquote\",{\"_index\":300,\"name\":{\"350\":{}},\"parent\":{}}],[\"netborrowlimitwindowsizets\",{\"_index\":298,\"name\":{\"348\":{}},\"parent\":{}}],[\"netborrowsinwindow\",{\"_index\":301,\"name\":{\"351\":{}},\"parent\":{}}],[\"netdeposits\",{\"_index\":330,\"name\":{\"405\":{}},\"parent\":{}}],[\"notenoughliquidity\",{\"_index\":741,\"name\":{\"1093\":{},\"1152\":{}},\"parent\":{}}],[\"notional\",{\"_index\":716,\"name\":{\"1039\":{}},\"parent\":{}}],[\"now\",{\"_index\":567,\"name\":{\"766\":{}},\"parent\":{}}],[\"nullperpeditparams\",{\"_index\":37,\"name\":{\"60\":{}},\"parent\":{}}],[\"nulltokeneditparams\",{\"_index\":38,\"name\":{\"61\":{}},\"parent\":{}}],[\"one_i80f48\",{\"_index\":640,\"name\":{\"922\":{}},\"parent\":{}}],[\"openbook_program_id\",{\"_index\":638,\"name\":{\"918\":{}},\"parent\":{\"919\":{}}}],[\"openbook_program_id.__type\",{\"_index\":639,\"name\":{},\"parent\":{\"920\":{},\"921\":{}}}],[\"openbookfeestodao\",{\"_index\":121,\"name\":{\"149\":{}},\"parent\":{}}],[\"openinterest\",{\"_index\":534,\"name\":{\"720\":{}},\"parent\":{}}],[\"openorders\",{\"_index\":413,\"name\":{\"502\":{},\"509\":{}},\"parent\":{}}],[\"openordersaddress\",{\"_index\":755,\"name\":{\"1111\":{},\"1129\":{}},\"parent\":{}}],[\"openordersdeposits\",{\"_index\":767,\"name\":{\"1135\":{}},\"parent\":{}}],[\"openordersslot\",{\"_index\":602,\"name\":{\"858\":{}},\"parent\":{}}],[\"opts\",{\"_index\":125,\"name\":{\"153\":{}},\"parent\":{}}],[\"oracle\",{\"_index\":292,\"name\":{\"340\":{},\"383\":{},\"716\":{},\"994\":{}},\"parent\":{}}],[\"oracleconfig\",{\"_index\":246,\"name\":{\"278\":{},\"311\":{},\"681\":{}},\"parent\":{\"279\":{}}}],[\"oracleconfig.__type\",{\"_index\":247,\"name\":{},\"parent\":{\"280\":{},\"281\":{}}}],[\"oracleconfigdto\",{\"_index\":242,\"name\":{\"274\":{}},\"parent\":{\"275\":{}}}],[\"oracleconfigdto.__type\",{\"_index\":244,\"name\":{},\"parent\":{\"276\":{},\"277\":{}}}],[\"oracleconfigparams\",{\"_index\":812,\"name\":{\"1213\":{}},\"parent\":{\"1214\":{},\"1215\":{},\"1216\":{}}}],[\"oraclelastupdatedslot\",{\"_index\":305,\"name\":{\"363\":{},\"735\":{}},\"parent\":{}}],[\"oraclepeggeditems\",{\"_index\":576,\"name\":{\"776\":{}},\"parent\":{}}],[\"oraclepeggedproperties\",{\"_index\":610,\"name\":{\"871\":{}},\"parent\":{}}],[\"oracleprovider\",{\"_index\":231,\"name\":{\"259\":{},\"364\":{},\"736\":{}},\"parent\":{\"260\":{},\"261\":{},\"262\":{}}}],[\"orderid\",{\"_index\":601,\"name\":{\"856\":{}},\"parent\":{}}],[\"ordermarket\",{\"_index\":471,\"name\":{\"602\":{}},\"parent\":{}}],[\"ordermarketunset\",{\"_index\":469,\"name\":{\"598\":{}},\"parent\":{}}],[\"ordertreenodes\",{\"_index\":572,\"name\":{\"772\":{}},\"parent\":{}}],[\"ordertype\",{\"_index\":585,\"name\":{\"795\":{},\"870\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":781,\"name\":{\"1161\":{}},\"parent\":{}}],[\"out_event_type\",{\"_index\":614,\"name\":{\"876\":{}},\"parent\":{}}],[\"outamount\",{\"_index\":745,\"name\":{\"1097\":{},\"1153\":{},\"1162\":{}},\"parent\":{}}],[\"outevent\",{\"_index\":623,\"name\":{\"887\":{}},\"parent\":{\"888\":{},\"889\":{},\"890\":{},\"891\":{},\"892\":{},\"893\":{},\"894\":{}}}],[\"outputmint\",{\"_index\":778,\"name\":{\"1154\":{}},\"parent\":{}}],[\"overflowfeeaccount\",{\"_index\":762,\"name\":{\"1121\":{}},\"parent\":{}}],[\"owner\",{\"_index\":325,\"name\":{\"400\":{},\"798\":{},\"857\":{},\"892\":{}},\"parent\":{}}],[\"ownerslot\",{\"_index\":584,\"name\":{\"794\":{},\"889\":{}},\"parent\":{}}],[\"parsedfillevent\",{\"_index\":504,\"name\":{\"676\":{}},\"parent\":{}}],[\"parsefillevent\",{\"_index\":549,\"name\":{\"744\":{}},\"parent\":{}}],[\"pct\",{\"_index\":773,\"name\":{\"1145\":{}},\"parent\":{}}],[\"peglimit\",{\"_index\":590,\"name\":{\"801\":{}},\"parent\":{}}],[\"percentagetodecimal\",{\"_index\":814,\"name\":{\"1218\":{}},\"parent\":{}}],[\"perpactive\",{\"_index\":349,\"name\":{\"424\":{}},\"parent\":{}}],[\"perpcancelallorders\",{\"_index\":206,\"name\":{\"234\":{}},\"parent\":{}}],[\"perpcancelallordersix\",{\"_index\":207,\"name\":{\"235\":{}},\"parent\":{}}],[\"perpcancelorder\",{\"_index\":205,\"name\":{\"233\":{}},\"parent\":{}}],[\"perpcancelorderix\",{\"_index\":204,\"name\":{\"232\":{}},\"parent\":{}}],[\"perpclosemarket\",{\"_index\":194,\"name\":{\"222\":{}},\"parent\":{}}],[\"perpconsumeallevents\",{\"_index\":215,\"name\":{\"243\":{}},\"parent\":{}}],[\"perpconsumeevents\",{\"_index\":213,\"name\":{\"241\":{}},\"parent\":{}}],[\"perpconsumeeventsix\",{\"_index\":214,\"name\":{\"242\":{}},\"parent\":{}}],[\"perpcreatemarket\",{\"_index\":191,\"name\":{\"219\":{}},\"parent\":{}}],[\"perpdeactivateposition\",{\"_index\":197,\"name\":{\"225\":{}},\"parent\":{}}],[\"perpdeactivatepositionix\",{\"_index\":196,\"name\":{\"224\":{}},\"parent\":{}}],[\"perpdrop\",{\"_index\":730,\"name\":{\"1073\":{}},\"parent\":{}}],[\"perpeditmarket\",{\"_index\":192,\"name\":{\"220\":{}},\"parent\":{}}],[\"perpeventqueue\",{\"_index\":612,\"name\":{\"874\":{}},\"parent\":{\"875\":{},\"876\":{},\"877\":{},\"878\":{},\"879\":{},\"880\":{},\"881\":{},\"882\":{},\"883\":{},\"884\":{}}}],[\"perpforcecloseposition\",{\"_index\":193,\"name\":{\"221\":{}},\"parent\":{}}],[\"perpgetmarkets\",{\"_index\":195,\"name\":{\"223\":{}},\"parent\":{}}],[\"perpmarket\",{\"_index\":505,\"name\":{\"677\":{},\"768\":{}},\"parent\":{\"678\":{},\"679\":{},\"680\":{},\"681\":{},\"682\":{},\"683\":{},\"684\":{},\"685\":{},\"686\":{},\"687\":{},\"688\":{},\"689\":{},\"690\":{},\"691\":{},\"692\":{},\"693\":{},\"694\":{},\"695\":{},\"696\":{},\"697\":{},\"698\":{},\"699\":{},\"700\":{},\"701\":{},\"702\":{},\"703\":{},\"704\":{},\"705\":{},\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{},\"717\":{},\"718\":{},\"719\":{},\"720\":{},\"721\":{},\"722\":{},\"723\":{},\"724\":{},\"725\":{},\"726\":{},\"727\":{},\"728\":{},\"729\":{},\"730\":{},\"731\":{},\"732\":{},\"733\":{},\"734\":{},\"735\":{},\"736\":{},\"737\":{},\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"744\":{},\"745\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{}}}],[\"perpmarketindex\",{\"_index\":503,\"name\":{\"675\":{},\"710\":{},\"867\":{}},\"parent\":{}}],[\"perpmarketindexunset\",{\"_index\":418,\"name\":{\"517\":{}},\"parent\":{}}],[\"perpmarketsmapbymarketindex\",{\"_index\":66,\"name\":{\"93\":{}},\"parent\":{}}],[\"perpmarketsmapbyname\",{\"_index\":67,\"name\":{\"94\":{}},\"parent\":{}}],[\"perpmarketsmapbyoracle\",{\"_index\":65,\"name\":{\"92\":{}},\"parent\":{}}],[\"perpmaxsettle\",{\"_index\":365,\"name\":{\"440\":{}},\"parent\":{}}],[\"perpoo\",{\"_index\":468,\"name\":{\"597\":{}},\"parent\":{\"598\":{},\"599\":{},\"600\":{},\"601\":{},\"602\":{},\"603\":{},\"604\":{},\"605\":{}}}],[\"perpoodto\",{\"_index\":474,\"name\":{\"606\":{}},\"parent\":{\"607\":{},\"608\":{},\"609\":{},\"610\":{},\"611\":{}}}],[\"perpopenorders\",{\"_index\":323,\"name\":{\"396\":{}},\"parent\":{}}],[\"perporder\",{\"_index\":600,\"name\":{\"852\":{}},\"parent\":{\"853\":{},\"854\":{},\"855\":{},\"856\":{},\"857\":{},\"858\":{},\"859\":{},\"860\":{},\"861\":{},\"862\":{},\"863\":{},\"864\":{},\"865\":{},\"866\":{},\"867\":{},\"868\":{},\"869\":{},\"870\":{},\"871\":{},\"872\":{},\"873\":{}}}],[\"perporderexistsformarket\",{\"_index\":348,\"name\":{\"423\":{}},\"parent\":{}}],[\"perpordersactive\",{\"_index\":351,\"name\":{\"426\":{}},\"parent\":{}}],[\"perporderside\",{\"_index\":595,\"name\":{\"820\":{}},\"parent\":{\"821\":{},\"822\":{},\"825\":{},\"826\":{},\"829\":{}}}],[\"perporderside.__type\",{\"_index\":596,\"name\":{},\"parent\":{\"823\":{},\"824\":{},\"827\":{},\"828\":{}}}],[\"perpordertype\",{\"_index\":597,\"name\":{\"830\":{}},\"parent\":{\"831\":{},\"832\":{},\"835\":{},\"836\":{},\"839\":{},\"840\":{},\"843\":{},\"844\":{},\"847\":{},\"848\":{},\"851\":{}}}],[\"perpordertype.__type\",{\"_index\":598,\"name\":{},\"parent\":{\"833\":{},\"834\":{},\"837\":{},\"838\":{},\"841\":{},\"842\":{},\"845\":{},\"846\":{},\"849\":{},\"850\":{}}}],[\"perpplaceorder\",{\"_index\":198,\"name\":{\"226\":{}},\"parent\":{}}],[\"perpplaceorderix\",{\"_index\":199,\"name\":{\"227\":{}},\"parent\":{}}],[\"perpplaceorderpegged\",{\"_index\":201,\"name\":{\"229\":{}},\"parent\":{}}],[\"perpplaceorderpeggedix\",{\"_index\":202,\"name\":{\"230\":{}},\"parent\":{}}],[\"perpplaceorderpeggedv2ix\",{\"_index\":203,\"name\":{\"231\":{}},\"parent\":{}}],[\"perpplaceorderv2ix\",{\"_index\":200,\"name\":{\"228\":{}},\"parent\":{}}],[\"perpposition\",{\"_index\":417,\"name\":{\"516\":{}},\"parent\":{\"517\":{},\"518\":{},\"519\":{},\"520\":{},\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{},\"527\":{},\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{},\"536\":{},\"537\":{},\"538\":{},\"539\":{},\"540\":{},\"541\":{},\"542\":{},\"543\":{},\"544\":{},\"545\":{},\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{},\"553\":{},\"554\":{},\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{},\"564\":{},\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{},\"570\":{}}}],[\"perppositiondto\",{\"_index\":465,\"name\":{\"571\":{}},\"parent\":{\"572\":{},\"573\":{},\"574\":{},\"575\":{},\"576\":{},\"577\":{},\"578\":{},\"580\":{},\"581\":{},\"582\":{},\"583\":{},\"584\":{},\"585\":{},\"586\":{},\"587\":{},\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{}}}],[\"perppositiondto.__type\",{\"_index\":467,\"name\":{},\"parent\":{\"579\":{}}}],[\"perppositionexistsformarket\",{\"_index\":347,\"name\":{\"422\":{}},\"parent\":{}}],[\"perppositionstobeliquidated\",{\"_index\":714,\"name\":{\"1026\":{}},\"parent\":{\"1027\":{},\"1028\":{},\"1031\":{},\"1032\":{},\"1035\":{},\"1036\":{},\"1039\":{},\"1040\":{}}}],[\"perppositionstobeliquidated.__type\",{\"_index\":715,\"name\":{},\"parent\":{\"1029\":{},\"1030\":{},\"1033\":{},\"1034\":{},\"1037\":{},\"1038\":{},\"1041\":{},\"1042\":{}}}],[\"perprally\",{\"_index\":729,\"name\":{\"1069\":{}},\"parent\":{}}],[\"perps\",{\"_index\":322,\"name\":{\"395\":{}},\"parent\":{}}],[\"perpselftradebehavior\",{\"_index\":593,\"name\":{\"806\":{}},\"parent\":{\"807\":{},\"808\":{},\"811\":{},\"812\":{},\"815\":{},\"816\":{},\"819\":{}}}],[\"perpselftradebehavior.__type\",{\"_index\":594,\"name\":{},\"parent\":{\"809\":{},\"810\":{},\"813\":{},\"814\":{},\"817\":{},\"818\":{}}}],[\"perpsettlefees\",{\"_index\":211,\"name\":{\"239\":{}},\"parent\":{}}],[\"perpsettlefeesix\",{\"_index\":212,\"name\":{\"240\":{}},\"parent\":{}}],[\"perpsettlepnl\",{\"_index\":209,\"name\":{\"237\":{}},\"parent\":{}}],[\"perpsettlepnlandfees\",{\"_index\":208,\"name\":{\"236\":{}},\"parent\":{}}],[\"perpsettlepnlix\",{\"_index\":210,\"name\":{\"238\":{}},\"parent\":{}}],[\"perpspottransfers\",{\"_index\":331,\"name\":{\"406\":{},\"537\":{},\"591\":{}},\"parent\":{}}],[\"perpupdatefundingix\",{\"_index\":216,\"name\":{\"244\":{}},\"parent\":{}}],[\"platformfee\",{\"_index\":756,\"name\":{\"1113\":{},\"1120\":{},\"1155\":{}},\"parent\":{\"1114\":{}}}],[\"platformfee.__type\",{\"_index\":758,\"name\":{},\"parent\":{\"1115\":{},\"1116\":{}}}],[\"position\",{\"_index\":717,\"name\":{\"1039\":{}},\"parent\":{}}],[\"positivepnlliquidationfee\",{\"_index\":521,\"name\":{\"697\":{}},\"parent\":{}}],[\"postonly\",{\"_index\":27,\"name\":{\"31\":{},\"33\":{},\"839\":{},\"841\":{}},\"parent\":{}}],[\"postonlyslide\",{\"_index\":599,\"name\":{\"847\":{},\"849\":{}},\"parent\":{}}],[\"postsendtxcallback\",{\"_index\":118,\"name\":{\"145\":{}},\"parent\":{}}],[\"preparemangorouterinstructions\",{\"_index\":800,\"name\":{\"1186\":{}},\"parent\":{}}],[\"previousindex\",{\"_index\":399,\"name\":{\"478\":{},\"495\":{}},\"parent\":{}}],[\"price\",{\"_index\":236,\"name\":{\"266\":{},\"299\":{},\"361\":{},\"733\":{},\"872\":{},\"909\":{},\"994\":{},\"998\":{},\"1002\":{},\"1031\":{},\"1035\":{}},\"parent\":{}}],[\"pricedisplaystyle\",{\"_index\":496,\"name\":{\"641\":{},\"660\":{}},\"parent\":{}}],[\"priceimpactpct\",{\"_index\":749,\"name\":{\"1101\":{},\"1156\":{},\"1163\":{}},\"parent\":{}}],[\"pricelots\",{\"_index\":604,\"name\":{\"861\":{}},\"parent\":{}}],[\"pricelotstonative\",{\"_index\":555,\"name\":{\"751\":{}},\"parent\":{}}],[\"pricelotstoui\",{\"_index\":556,\"name\":{\"752\":{}},\"parent\":{}}],[\"pricelotstouiconverter\",{\"_index\":524,\"name\":{\"704\":{}},\"parent\":{}}],[\"pricelowerlimit\",{\"_index\":486,\"name\":{\"631\":{},\"650\":{}},\"parent\":{}}],[\"pricenativetoui\",{\"_index\":557,\"name\":{\"753\":{}},\"parent\":{}}],[\"pricepremiumrate\",{\"_index\":488,\"name\":{\"633\":{},\"652\":{}},\"parent\":{}}],[\"priceupperlimit\",{\"_index\":487,\"name\":{\"632\":{},\"651\":{}},\"parent\":{}}],[\"prioritizationfee\",{\"_index\":119,\"name\":{\"147\":{}},\"parent\":{}}],[\"program\",{\"_index\":122,\"name\":{\"150\":{}},\"parent\":{}}],[\"programid\",{\"_index\":123,\"name\":{\"151\":{}},\"parent\":{}}],[\"publickey\",{\"_index\":4,\"name\":{\"4\":{},\"67\":{},\"268\":{},\"336\":{},\"377\":{},\"398\":{},\"707\":{}},\"parent\":{}}],[\"pyth\",{\"_index\":232,\"name\":{\"260\":{}},\"parent\":{}}],[\"quantity\",{\"_index\":588,\"name\":{\"799\":{},\"893\":{},\"910\":{}},\"parent\":{}}],[\"quote\",{\"_index\":740,\"name\":{\"1092\":{}},\"parent\":{\"1093\":{},\"1094\":{},\"1095\":{},\"1096\":{},\"1097\":{},\"1098\":{},\"1099\":{},\"1100\":{},\"1101\":{}}}],[\"quote_decimals\",{\"_index\":826,\"name\":{\"1230\":{}},\"parent\":{}}],[\"quoteborrowswithoutfee\",{\"_index\":416,\"name\":{\"512\":{}},\"parent\":{}}],[\"quotelotsize\",{\"_index\":532,\"name\":{\"718\":{}},\"parent\":{}}],[\"quotelotstoui\",{\"_index\":559,\"name\":{\"755\":{}},\"parent\":{}}],[\"quotelotstouiconverter\",{\"_index\":526,\"name\":{\"706\":{}},\"parent\":{}}],[\"quoteminttoreferrer\",{\"_index\":750,\"name\":{\"1102\":{},\"1112\":{},\"1130\":{}},\"parent\":{}}],[\"quoteparams\",{\"_index\":734,\"name\":{\"1086\":{}},\"parent\":{\"1087\":{},\"1088\":{},\"1089\":{},\"1090\":{}}}],[\"quotepositionnative\",{\"_index\":423,\"name\":{\"525\":{},\"577\":{}},\"parent\":{}}],[\"quoterunningnative\",{\"_index\":424,\"name\":{\"526\":{},\"580\":{}},\"parent\":{}}],[\"quotetokenindex\",{\"_index\":7,\"name\":{\"7\":{},\"505\":{},\"514\":{}},\"parent\":{}}],[\"rate0\",{\"_index\":278,\"name\":{\"319\":{},\"1208\":{}},\"parent\":{}}],[\"rate1\",{\"_index\":279,\"name\":{\"320\":{},\"1210\":{}},\"parent\":{}}],[\"rawevents\",{\"_index\":618,\"name\":{\"882\":{}},\"parent\":{}}],[\"realizedotherpnlnative\",{\"_index\":437,\"name\":{\"540\":{},\"594\":{}},\"parent\":{}}],[\"realizedpnlforpositionnative\",{\"_index\":439,\"name\":{\"542\":{},\"596\":{}},\"parent\":{}}],[\"realizedtradepnlnative\",{\"_index\":436,\"name\":{\"539\":{},\"593\":{}},\"parent\":{}}],[\"reduceonly\",{\"_index\":12,\"name\":{\"12\":{},\"354\":{},\"731\":{}},\"parent\":{}}],[\"registrationtime\",{\"_index\":11,\"name\":{\"11\":{},\"384\":{},\"722\":{}},\"parent\":{}}],[\"reload\",{\"_index\":339,\"name\":{\"414\":{}},\"parent\":{}}],[\"reloadall\",{\"_index\":71,\"name\":{\"98\":{}},\"parent\":{}}],[\"reloadalts\",{\"_index\":72,\"name\":{\"99\":{}},\"parent\":{}}],[\"reloadbankoracleprices\",{\"_index\":78,\"name\":{\"105\":{}},\"parent\":{}}],[\"reloadbanks\",{\"_index\":73,\"name\":{\"100\":{}},\"parent\":{}}],[\"reloadmintinfos\",{\"_index\":74,\"name\":{\"101\":{}},\"parent\":{}}],[\"reloadperpmarketoracleprices\",{\"_index\":79,\"name\":{\"106\":{}},\"parent\":{}}],[\"reloadperpmarkets\",{\"_index\":77,\"name\":{\"104\":{}},\"parent\":{}}],[\"reloadserum3externalmarkets\",{\"_index\":76,\"name\":{\"103\":{}},\"parent\":{}}],[\"reloadserum3markets\",{\"_index\":75,\"name\":{\"102\":{}},\"parent\":{}}],[\"reloadserum3openorders\",{\"_index\":341,\"name\":{\"416\":{}},\"parent\":{}}],[\"reloadvaults\",{\"_index\":81,\"name\":{\"108\":{}},\"parent\":{}}],[\"reloadwithslot\",{\"_index\":340,\"name\":{\"415\":{}},\"parent\":{}}],[\"reserved\",{\"_index\":410,\"name\":{\"494\":{},\"515\":{}},\"parent\":{}}],[\"risk\",{\"_index\":722,\"name\":{\"1052\":{}},\"parent\":{\"1053\":{},\"1054\":{},\"1057\":{},\"1058\":{},\"1061\":{},\"1062\":{},\"1065\":{},\"1066\":{},\"1069\":{},\"1070\":{},\"1073\":{},\"1074\":{},\"1077\":{},\"1078\":{},\"1081\":{},\"1082\":{}}}],[\"risk.__type\",{\"_index\":725,\"name\":{},\"parent\":{\"1055\":{},\"1056\":{},\"1059\":{},\"1060\":{},\"1063\":{},\"1064\":{},\"1067\":{},\"1068\":{},\"1071\":{},\"1072\":{},\"1075\":{},\"1076\":{},\"1079\":{},\"1080\":{},\"1083\":{},\"1084\":{}}}],[\"rootfixed\",{\"_index\":570,\"name\":{\"770\":{}},\"parent\":{}}],[\"rootoraclepegged\",{\"_index\":571,\"name\":{\"771\":{}},\"parent\":{}}],[\"routeinfo\",{\"_index\":779,\"name\":{\"1157\":{}},\"parent\":{\"1158\":{},\"1159\":{},\"1160\":{},\"1161\":{},\"1162\":{},\"1163\":{},\"1164\":{},\"1165\":{},\"1166\":{},\"1167\":{},\"1168\":{}}}],[\"routername\",{\"_index\":784,\"name\":{\"1168\":{}},\"parent\":{}}],[\"routes\",{\"_index\":785,\"name\":{\"1169\":{},\"1171\":{}},\"parent\":{\"1170\":{}}}],[\"routes.__type\",{\"_index\":786,\"name\":{},\"parent\":{\"1171\":{},\"1172\":{}}}],[\"rust_i64_max\",{\"_index\":636,\"name\":{\"916\":{}},\"parent\":{}}],[\"rust_i64_min\",{\"_index\":637,\"name\":{\"917\":{}},\"parent\":{}}],[\"rust_u64_max\",{\"_index\":635,\"name\":{\"915\":{}},\"parent\":{}}],[\"scaledinitassetweight\",{\"_index\":264,\"name\":{\"301\":{},\"359\":{}},\"parent\":{}}],[\"scaledinitliabweight\",{\"_index\":265,\"name\":{\"302\":{},\"360\":{}},\"parent\":{}}],[\"securityadmin\",{\"_index\":53,\"name\":{\"80\":{}},\"parent\":{}}],[\"selltokenindex\",{\"_index\":492,\"name\":{\"637\":{},\"656\":{}},\"parent\":{}}],[\"selltokenperbuytoken\",{\"_index\":477,\"name\":{\"613\":{},\"615\":{}},\"parent\":{}}],[\"sendandconfirmtransaction\",{\"_index\":128,\"name\":{\"156\":{}},\"parent\":{}}],[\"sendandconfirmtransactionforgroup\",{\"_index\":129,\"name\":{\"157\":{}},\"parent\":{}}],[\"seqnum\",{\"_index\":535,\"name\":{\"721\":{},\"855\":{},\"881\":{},\"891\":{},\"900\":{},\"913\":{}},\"parent\":{}}],[\"serum3\",{\"_index\":321,\"name\":{\"394\":{}},\"parent\":{}}],[\"serum3active\",{\"_index\":346,\"name\":{\"421\":{}},\"parent\":{}}],[\"serum3cancelallorders\",{\"_index\":185,\"name\":{\"213\":{}},\"parent\":{}}],[\"serum3cancelallordersforallmarkets\",{\"_index\":385,\"name\":{\"460\":{}},\"parent\":{}}],[\"serum3cancelallordersix\",{\"_index\":184,\"name\":{\"212\":{}},\"parent\":{}}],[\"serum3cancelorder\",{\"_index\":190,\"name\":{\"218\":{}},\"parent\":{}}],[\"serum3cancelorderix\",{\"_index\":189,\"name\":{\"217\":{}},\"parent\":{}}],[\"serum3closeopenorders\",{\"_index\":180,\"name\":{\"208\":{}},\"parent\":{}}],[\"serum3closeopenordersix\",{\"_index\":179,\"name\":{\"207\":{}},\"parent\":{}}],[\"serum3createopenorders\",{\"_index\":177,\"name\":{\"205\":{}},\"parent\":{}}],[\"serum3createopenordersix\",{\"_index\":178,\"name\":{\"206\":{}},\"parent\":{}}],[\"serum3deregistermarket\",{\"_index\":175,\"name\":{\"203\":{}},\"parent\":{}}],[\"serum3editmarket\",{\"_index\":174,\"name\":{\"202\":{}},\"parent\":{}}],[\"serum3externalmarketsmap\",{\"_index\":64,\"name\":{\"91\":{}},\"parent\":{}}],[\"serum3getmarkets\",{\"_index\":176,\"name\":{\"204\":{}},\"parent\":{}}],[\"serum3liqforcecancelorders\",{\"_index\":181,\"name\":{\"209\":{}},\"parent\":{}}],[\"serum3market\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{}}}],[\"serum3marketindexunset\",{\"_index\":412,\"name\":{\"499\":{}},\"parent\":{}}],[\"serum3marketsmapbyexternal\",{\"_index\":62,\"name\":{\"89\":{}},\"parent\":{}}],[\"serum3marketsmapbymarketindex\",{\"_index\":63,\"name\":{\"90\":{}},\"parent\":{}}],[\"serum3oosmapbymarketindex\",{\"_index\":338,\"name\":{\"413\":{}},\"parent\":{}}],[\"serum3orders\",{\"_index\":411,\"name\":{\"498\":{}},\"parent\":{\"499\":{},\"500\":{},\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{}}}],[\"serum3ordertype\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{\"23\":{},\"24\":{},\"27\":{},\"28\":{},\"31\":{},\"32\":{},\"35\":{}}}],[\"serum3ordertype.__type\",{\"_index\":25,\"name\":{},\"parent\":{\"25\":{},\"26\":{},\"29\":{},\"30\":{},\"33\":{},\"34\":{}}}],[\"serum3placeorder\",{\"_index\":183,\"name\":{\"211\":{}},\"parent\":{}}],[\"serum3placeorderix\",{\"_index\":182,\"name\":{\"210\":{}},\"parent\":{}}],[\"serum3positiondto\",{\"_index\":414,\"name\":{\"507\":{}},\"parent\":{\"508\":{},\"509\":{},\"510\":{},\"511\":{},\"512\":{},\"513\":{},\"514\":{},\"515\":{}}}],[\"serum3registermarket\",{\"_index\":173,\"name\":{\"201\":{}},\"parent\":{}}],[\"serum3selftradebehavior\",{\"_index\":28,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"41\":{},\"42\":{},\"45\":{},\"46\":{},\"49\":{}}}],[\"serum3selftradebehavior.__type\",{\"_index\":30,\"name\":{},\"parent\":{\"39\":{},\"40\":{},\"43\":{},\"44\":{},\"47\":{},\"48\":{}}}],[\"serum3settlefunds\",{\"_index\":188,\"name\":{\"216\":{}},\"parent\":{}}],[\"serum3settlefundsforallmarkets\",{\"_index\":384,\"name\":{\"459\":{}},\"parent\":{}}],[\"serum3settlefundsix\",{\"_index\":186,\"name\":{\"214\":{}},\"parent\":{}}],[\"serum3settlefundsv2ix\",{\"_index\":187,\"name\":{\"215\":{}},\"parent\":{}}],[\"serum3side\",{\"_index\":33,\"name\":{\"50\":{}},\"parent\":{\"51\":{},\"52\":{},\"55\":{},\"56\":{},\"59\":{}}}],[\"serum3side.__type\",{\"_index\":35,\"name\":{},\"parent\":{\"53\":{},\"54\":{},\"57\":{},\"58\":{}}}],[\"serummarketexternal\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"serumprogram\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"settlefeeamountthreshold\",{\"_index\":540,\"name\":{\"727\":{}},\"parent\":{}}],[\"settlefeeflat\",{\"_index\":539,\"name\":{\"726\":{}},\"parent\":{}}],[\"settlefeefractionlowhealth\",{\"_index\":541,\"name\":{\"728\":{}},\"parent\":{}}],[\"settlepnllimitfactor\",{\"_index\":542,\"name\":{\"729\":{}},\"parent\":{}}],[\"settlepnllimitrealizedtrade\",{\"_index\":438,\"name\":{\"541\":{},\"595\":{}},\"parent\":{}}],[\"settlepnllimitsettledincurrentwindownative\",{\"_index\":421,\"name\":{\"523\":{},\"575\":{}},\"parent\":{}}],[\"settlepnllimitwindow\",{\"_index\":420,\"name\":{\"522\":{},\"574\":{}},\"parent\":{}}],[\"settlepnllimitwindowsizets\",{\"_index\":543,\"name\":{\"730\":{}},\"parent\":{}}],[\"settletokenindex\",{\"_index\":527,\"name\":{\"709\":{}},\"parent\":{}}],[\"shortfunding\",{\"_index\":516,\"name\":{\"692\":{}},\"parent\":{}}],[\"shortsettledfunding\",{\"_index\":426,\"name\":{\"528\":{},\"582\":{}},\"parent\":{}}],[\"side\",{\"_index\":607,\"name\":{\"864\":{},\"888\":{}},\"parent\":{}}],[\"sideandtree\",{\"_index\":470,\"name\":{\"601\":{},\"608\":{}},\"parent\":{}}],[\"signaturefee\",{\"_index\":766,\"name\":{\"1134\":{}},\"parent\":{}}],[\"simhealthratiowithperpaskuichanges\",{\"_index\":389,\"name\":{\"464\":{}},\"parent\":{}}],[\"simhealthratiowithperpbiduichanges\",{\"_index\":388,\"name\":{\"463\":{}},\"parent\":{}}],[\"simhealthratiowithserum3askuichanges\",{\"_index\":383,\"name\":{\"458\":{}},\"parent\":{}}],[\"simhealthratiowithserum3biduichanges\",{\"_index\":382,\"name\":{\"457\":{}},\"parent\":{}}],[\"simhealthratiowithtokenpositionuichanges\",{\"_index\":377,\"name\":{\"452\":{}},\"parent\":{}}],[\"size\",{\"_index\":611,\"name\":{\"873\":{}},\"parent\":{}}],[\"sizelots\",{\"_index\":606,\"name\":{\"863\":{}},\"parent\":{}}],[\"slippage\",{\"_index\":712,\"name\":{\"1014\":{},\"1022\":{}},\"parent\":{}}],[\"slippagebps\",{\"_index\":761,\"name\":{\"1119\":{},\"1164\":{}},\"parent\":{}}],[\"sold\",{\"_index\":484,\"name\":{\"629\":{},\"648\":{}},\"parent\":{}}],[\"sourcemint\",{\"_index\":735,\"name\":{\"1087\":{},\"1104\":{},\"1122\":{}},\"parent\":{}}],[\"stablegrowthlimit\",{\"_index\":257,\"name\":{\"291\":{}},\"parent\":{}}],[\"stableprice\",{\"_index\":249,\"name\":{\"284\":{}},\"parent\":{}}],[\"stablepricemodel\",{\"_index\":248,\"name\":{\"282\":{},\"300\":{},\"341\":{},\"717\":{}},\"parent\":{\"283\":{}}}],[\"stablepricemodel.__type\",{\"_index\":250,\"name\":{},\"parent\":{\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{},\"292\":{}}}],[\"stub\",{\"_index\":234,\"name\":{\"262\":{}},\"parent\":{}}],[\"stuboracle\",{\"_index\":235,\"name\":{\"263\":{}},\"parent\":{\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{}}}],[\"stuboracleclose\",{\"_index\":147,\"name\":{\"175\":{}},\"parent\":{}}],[\"stuboraclecreate\",{\"_index\":146,\"name\":{\"174\":{}},\"parent\":{}}],[\"stuboracleset\",{\"_index\":148,\"name\":{\"176\":{}},\"parent\":{}}],[\"sub\",{\"_index\":673,\"name\":{\"960\":{}},\"parent\":{}}],[\"swap\",{\"_index\":810,\"name\":{\"1200\":{},\"1202\":{}},\"parent\":{}}],[\"swapmode\",{\"_index\":738,\"name\":{\"1090\":{},\"1110\":{},\"1128\":{},\"1139\":{},\"1165\":{}},\"parent\":{\"1140\":{},\"1141\":{}}}],[\"swapparams\",{\"_index\":751,\"name\":{\"1103\":{}},\"parent\":{\"1104\":{},\"1105\":{},\"1106\":{},\"1107\":{},\"1108\":{},\"1109\":{},\"1110\":{},\"1111\":{},\"1112\":{}}}],[\"switchboard\",{\"_index\":233,\"name\":{\"261\":{}},\"parent\":{}}],[\"symbol\",{\"_index\":793,\"name\":{\"1179\":{}},\"parent\":{}}],[\"tags\",{\"_index\":798,\"name\":{\"1184\":{}},\"parent\":{}}],[\"taker\",{\"_index\":631,\"name\":{\"905\":{}},\"parent\":{}}],[\"takerbaselots\",{\"_index\":429,\"name\":{\"531\":{},\"585\":{}},\"parent\":{}}],[\"takerclientorderid\",{\"_index\":633,\"name\":{\"907\":{}},\"parent\":{}}],[\"takerfee\",{\"_index\":512,\"name\":{\"688\":{},\"908\":{}},\"parent\":{}}],[\"takerfeerate\",{\"_index\":489,\"name\":{\"634\":{},\"653\":{}},\"parent\":{}}],[\"takerorderid\",{\"_index\":632,\"name\":{\"906\":{}},\"parent\":{}}],[\"takerquotelots\",{\"_index\":430,\"name\":{\"532\":{},\"586\":{}},\"parent\":{}}],[\"takerside\",{\"_index\":625,\"name\":{\"896\":{}},\"parent\":{}}],[\"takervolume\",{\"_index\":434,\"name\":{\"536\":{},\"590\":{}},\"parent\":{}}],[\"testing\",{\"_index\":48,\"name\":{\"75\":{}},\"parent\":{}}],[\"testnet\",{\"_index\":108,\"name\":{\"136\":{}},\"parent\":{}}],[\"ticksize\",{\"_index\":545,\"name\":{\"738\":{}},\"parent\":{}}],[\"timeinforce\",{\"_index\":586,\"name\":{\"796\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":589,\"name\":{\"800\":{},\"865\":{},\"890\":{},\"899\":{}},\"parent\":{}}],[\"title\",{\"_index\":724,\"name\":{\"1055\":{},\"1059\":{},\"1063\":{},\"1067\":{},\"1071\":{},\"1075\":{},\"1079\":{},\"1083\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":668,\"name\":{\"955\":{}},\"parent\":{}}],[\"toarraylike\",{\"_index\":669,\"name\":{\"956\":{}},\"parent\":{}}],[\"tobig\",{\"_index\":666,\"name\":{\"953\":{}},\"parent\":{}}],[\"tofixed\",{\"_index\":664,\"name\":{\"951\":{}},\"parent\":{}}],[\"togglemangoaccountfreeze\",{\"_index\":155,\"name\":{\"183\":{}},\"parent\":{}}],[\"toinnernode\",{\"_index\":565,\"name\":{\"763\":{}},\"parent\":{}}],[\"token\",{\"_index\":788,\"name\":{\"1173\":{}},\"parent\":{\"1174\":{}}}],[\"token.__type\",{\"_index\":790,\"name\":{},\"parent\":{\"1175\":{},\"1176\":{},\"1177\":{},\"1178\":{},\"1179\":{},\"1180\":{},\"1181\":{},\"1182\":{},\"1184\":{}}}],[\"token.__type.__type\",{\"_index\":797,\"name\":{},\"parent\":{\"1183\":{}}}],[\"tokenconditionalswap\",{\"_index\":480,\"name\":{\"622\":{}},\"parent\":{\"623\":{},\"624\":{},\"625\":{},\"626\":{},\"627\":{},\"628\":{},\"629\":{},\"630\":{},\"631\":{},\"632\":{},\"633\":{},\"634\":{},\"635\":{},\"636\":{},\"637\":{},\"638\":{},\"639\":{},\"640\":{},\"641\":{}}}],[\"tokenconditionalswapcancel\",{\"_index\":222,\"name\":{\"250\":{}},\"parent\":{}}],[\"tokenconditionalswapcreate\",{\"_index\":221,\"name\":{\"249\":{}},\"parent\":{}}],[\"tokenconditionalswapdisplaypricestyle\",{\"_index\":476,\"name\":{\"612\":{}},\"parent\":{\"613\":{},\"614\":{},\"617\":{},\"618\":{},\"621\":{}}}],[\"tokenconditionalswapdisplaypricestyle.__type\",{\"_index\":478,\"name\":{},\"parent\":{\"615\":{},\"616\":{},\"619\":{},\"620\":{}}}],[\"tokenconditionalswapdto\",{\"_index\":497,\"name\":{\"642\":{}},\"parent\":{\"643\":{},\"644\":{},\"645\":{},\"646\":{},\"647\":{},\"648\":{},\"649\":{},\"650\":{},\"651\":{},\"652\":{},\"653\":{},\"654\":{},\"655\":{},\"656\":{},\"657\":{},\"658\":{},\"659\":{},\"660\":{}}}],[\"tokenconditionalswaps\",{\"_index\":324,\"name\":{\"397\":{}},\"parent\":{}}],[\"tokenconditionalswapsactive\",{\"_index\":350,\"name\":{\"425\":{}},\"parent\":{}}],[\"tokenconditionalswaptrigger\",{\"_index\":223,\"name\":{\"251\":{}},\"parent\":{}}],[\"tokendeposit\",{\"_index\":168,\"name\":{\"196\":{}},\"parent\":{}}],[\"tokendepositnative\",{\"_index\":169,\"name\":{\"197\":{}},\"parent\":{}}],[\"tokenderegister\",{\"_index\":142,\"name\":{\"170\":{}},\"parent\":{}}],[\"tokenedit\",{\"_index\":140,\"name\":{\"168\":{}},\"parent\":{}}],[\"tokenforcecloseborrowswithtoken\",{\"_index\":141,\"name\":{\"169\":{}},\"parent\":{}}],[\"tokenindex\",{\"_index\":241,\"name\":{\"273\":{},\"294\":{},\"344\":{},\"379\":{},\"476\":{},\"492\":{}},\"parent\":{}}],[\"tokenindexunset\",{\"_index\":396,\"name\":{\"472\":{}},\"parent\":{}}],[\"tokenmintaddress\",{\"_index\":739,\"name\":{\"1091\":{}},\"parent\":{}}],[\"tokenposition\",{\"_index\":395,\"name\":{\"471\":{}},\"parent\":{\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{}}}],[\"tokenpositiondto\",{\"_index\":409,\"name\":{\"489\":{}},\"parent\":{\"490\":{},\"491\":{},\"492\":{},\"493\":{},\"494\":{},\"495\":{},\"496\":{},\"497\":{}}}],[\"tokenregister\",{\"_index\":138,\"name\":{\"166\":{}},\"parent\":{}}],[\"tokenregistertrustless\",{\"_index\":139,\"name\":{\"167\":{}},\"parent\":{}}],[\"tokens\",{\"_index\":320,\"name\":{\"393\":{}},\"parent\":{}}],[\"tokensactive\",{\"_index\":345,\"name\":{\"420\":{}},\"parent\":{}}],[\"tokenupdateindexandrate\",{\"_index\":218,\"name\":{\"246\":{}},\"parent\":{}}],[\"tokenupdateindexandrateix\",{\"_index\":219,\"name\":{\"247\":{}},\"parent\":{}}],[\"tokenwithdraw\",{\"_index\":170,\"name\":{\"198\":{}},\"parent\":{}}],[\"tokenwithdrawnative\",{\"_index\":172,\"name\":{\"200\":{}},\"parent\":{}}],[\"tokenwithdrawnativeix\",{\"_index\":171,\"name\":{\"199\":{}},\"parent\":{}}],[\"toleafnode\",{\"_index\":566,\"name\":{\"764\":{}},\"parent\":{}}],[\"tolocalestring\",{\"_index\":665,\"name\":{\"952\":{}},\"parent\":{}}],[\"tonative\",{\"_index\":817,\"name\":{\"1221\":{}},\"parent\":{}}],[\"tonativedecimals\",{\"_index\":105,\"name\":{\"132\":{}},\"parent\":{}}],[\"tonativei80f48\",{\"_index\":816,\"name\":{\"1220\":{}},\"parent\":{}}],[\"tonativei80f48forquote\",{\"_index\":815,\"name\":{\"1219\":{}},\"parent\":{}}],[\"tonativeprice\",{\"_index\":104,\"name\":{\"131\":{}},\"parent\":{}}],[\"tonumber\",{\"_index\":667,\"name\":{\"954\":{}},\"parent\":{}}],[\"tostring\",{\"_index\":106,\"name\":{\"133\":{},\"356\":{},\"388\":{},\"470\":{},\"488\":{},\"570\":{},\"757\":{},\"950\":{}},\"parent\":{}}],[\"totalfeeanddeposits\",{\"_index\":769,\"name\":{\"1137\":{}},\"parent\":{}}],[\"totwos\",{\"_index\":663,\"name\":{\"949\":{}},\"parent\":{}}],[\"touidecimals\",{\"_index\":818,\"name\":{\"1222\":{}},\"parent\":{}}],[\"touidecimalsforquote\",{\"_index\":819,\"name\":{\"1223\":{}},\"parent\":{}}],[\"touii80f48\",{\"_index\":820,\"name\":{\"1224\":{}},\"parent\":{}}],[\"touiprice\",{\"_index\":103,\"name\":{\"130\":{}},\"parent\":{}}],[\"transactionfeeinfo\",{\"_index\":765,\"name\":{\"1133\":{}},\"parent\":{\"1134\":{},\"1135\":{},\"1136\":{},\"1137\":{},\"1138\":{}}}],[\"trueixgateparams\",{\"_index\":39,\"name\":{\"62\":{}},\"parent\":{}}],[\"txconfirmationcommitment\",{\"_index\":120,\"name\":{\"148\":{}},\"parent\":{}}],[\"type\",{\"_index\":569,\"name\":{\"769\":{}},\"parent\":{}}],[\"u64_max_bn\",{\"_index\":824,\"name\":{\"1228\":{}},\"parent\":{}}],[\"uibasetolots\",{\"_index\":553,\"name\":{\"749\":{}},\"parent\":{}}],[\"uiborrows\",{\"_index\":307,\"name\":{\"368\":{}},\"parent\":{}}],[\"uideposits\",{\"_index\":306,\"name\":{\"367\":{}},\"parent\":{}}],[\"uiprice\",{\"_index\":304,\"name\":{\"362\":{},\"734\":{},\"860\":{}},\"parent\":{}}],[\"uipricetolots\",{\"_index\":552,\"name\":{\"748\":{}},\"parent\":{}}],[\"uiquotetolots\",{\"_index\":554,\"name\":{\"750\":{}},\"parent\":{}}],[\"uisize\",{\"_index\":605,\"name\":{\"862\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":808,\"name\":{\"1196\":{},\"1198\":{}},\"parent\":{}}],[\"updatesettlelimit\",{\"_index\":455,\"name\":{\"560\":{}},\"parent\":{}}],[\"usdcdepeg\",{\"_index\":727,\"name\":{\"1061\":{}},\"parent\":{}}],[\"usdtdepeg\",{\"_index\":728,\"name\":{\"1065\":{}},\"parent\":{}}],[\"userdestinationtokenaccount\",{\"_index\":753,\"name\":{\"1107\":{},\"1125\":{}},\"parent\":{}}],[\"usersourcetokenaccount\",{\"_index\":752,\"name\":{\"1106\":{},\"1124\":{}},\"parent\":{}}],[\"usertransferauthority\",{\"_index\":754,\"name\":{\"1108\":{},\"1126\":{}},\"parent\":{}}],[\"util0\",{\"_index\":280,\"name\":{\"321\":{},\"1207\":{}},\"parent\":{}}],[\"util1\",{\"_index\":281,\"name\":{\"322\":{},\"1209\":{}},\"parent\":{}}],[\"v4\",{\"_index\":708,\"name\":{\"1006\":{}},\"parent\":{}}],[\"val\",{\"_index\":466,\"name\":{\"579\":{},\"929\":{},\"992\":{},\"996\":{},\"1000\":{},\"1004\":{},\"1008\":{},\"1012\":{},\"1016\":{},\"1020\":{},\"1024\":{},\"1029\":{},\"1033\":{},\"1037\":{},\"1041\":{},\"1046\":{},\"1050\":{}},\"parent\":{}}],[\"vault\",{\"_index\":291,\"name\":{\"339\":{}},\"parent\":{}}],[\"vaultamountsmap\",{\"_index\":70,\"name\":{\"97\":{}},\"parent\":{}}],[\"vaults\",{\"_index\":315,\"name\":{\"382\":{}},\"parent\":{}}],[\"version\",{\"_index\":49,\"name\":{\"76\":{}},\"parent\":{}}],[\"walletpk\",{\"_index\":127,\"name\":{\"155\":{}},\"parent\":{}}],[\"zero_i80f48\",{\"_index\":642,\"name\":{\"924\":{}},\"parent\":{}}]],\"pipeline\":[]}}");
\ No newline at end of file
+window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Serum3Market\",\"url\":\"classes/Serum3Market.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Market.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Market\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Market.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":3,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Serum3Market.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":4,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Serum3Market.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":5,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Serum3Market.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":6,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Market.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":7,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Market.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":8,\"kind\":1024,\"name\":\"serumProgram\",\"url\":\"classes/Serum3Market.html#serumProgram\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":9,\"kind\":1024,\"name\":\"serumMarketExternal\",\"url\":\"classes/Serum3Market.html#serumMarketExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":10,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Market.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":11,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/Serum3Market.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":12,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Serum3Market.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":13,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Serum3Market.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":14,\"kind\":2048,\"name\":\"findOoPda\",\"url\":\"classes/Serum3Market.html#findOoPda\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":15,\"kind\":2048,\"name\":\"getFeeRates\",\"url\":\"classes/Serum3Market.html#getFeeRates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":16,\"kind\":2048,\"name\":\"maxBidLeverage\",\"url\":\"classes/Serum3Market.html#maxBidLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":17,\"kind\":2048,\"name\":\"maxAskLeverage\",\"url\":\"classes/Serum3Market.html#maxAskLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":18,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/Serum3Market.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":19,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/Serum3Market.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":20,\"kind\":2048,\"name\":\"computePriceForMarketOrderOfSize\",\"url\":\"classes/Serum3Market.html#computePriceForMarketOrderOfSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":21,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/Serum3Market.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":22,\"kind\":128,\"name\":\"Serum3OrderType\",\"url\":\"classes/Serum3OrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":23,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":24,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":25,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":26,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":28,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":29,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":30,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":32,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":33,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#__type-4.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":34,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":35,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3OrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":36,\"kind\":128,\"name\":\"Serum3SelfTradeBehavior\",\"url\":\"classes/Serum3SelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":38,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":39,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":40,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":41,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":42,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":43,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":44,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":46,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":47,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":48,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":49,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3SelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":50,\"kind\":128,\"name\":\"Serum3Side\",\"url\":\"classes/Serum3Side.html\",\"classes\":\"tsd-kind-class\"},{\"id\":51,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":52,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":53,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":54,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":56,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":57,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":58,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":59,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Side.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":60,\"kind\":32,\"name\":\"NullPerpEditParams\",\"url\":\"index.html#NullPerpEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":61,\"kind\":32,\"name\":\"NullTokenEditParams\",\"url\":\"index.html#NullTokenEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":62,\"kind\":32,\"name\":\"TrueIxGateParams\",\"url\":\"index.html#TrueIxGateParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":63,\"kind\":64,\"name\":\"buildIxGate\",\"url\":\"index.html#buildIxGate\",\"classes\":\"tsd-kind-function\"},{\"id\":64,\"kind\":128,\"name\":\"Group\",\"url\":\"classes/Group.html\",\"classes\":\"tsd-kind-class\"},{\"id\":65,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Group.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Group\"},{\"id\":66,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Group.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":67,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Group.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":68,\"kind\":1024,\"name\":\"creator\",\"url\":\"classes/Group.html#creator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":69,\"kind\":1024,\"name\":\"groupNum\",\"url\":\"classes/Group.html#groupNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":70,\"kind\":1024,\"name\":\"admin\",\"url\":\"classes/Group.html#admin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":71,\"kind\":1024,\"name\":\"fastListingAdmin\",\"url\":\"classes/Group.html#fastListingAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":72,\"kind\":1024,\"name\":\"mngoTokenIndex\",\"url\":\"classes/Group.html#mngoTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":73,\"kind\":1024,\"name\":\"insuranceMint\",\"url\":\"classes/Group.html#insuranceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":74,\"kind\":1024,\"name\":\"insuranceVault\",\"url\":\"classes/Group.html#insuranceVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":75,\"kind\":1024,\"name\":\"testing\",\"url\":\"classes/Group.html#testing\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":76,\"kind\":1024,\"name\":\"version\",\"url\":\"classes/Group.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":77,\"kind\":1024,\"name\":\"buybackFees\",\"url\":\"classes/Group.html#buybackFees\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":78,\"kind\":1024,\"name\":\"buybackFeesMngoBonusFactor\",\"url\":\"classes/Group.html#buybackFeesMngoBonusFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":79,\"kind\":1024,\"name\":\"addressLookupTables\",\"url\":\"classes/Group.html#addressLookupTables\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":80,\"kind\":1024,\"name\":\"securityAdmin\",\"url\":\"classes/Group.html#securityAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":81,\"kind\":1024,\"name\":\"depositLimitQuote\",\"url\":\"classes/Group.html#depositLimitQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":82,\"kind\":1024,\"name\":\"ixGate\",\"url\":\"classes/Group.html#ixGate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":83,\"kind\":1024,\"name\":\"buybackFeesSwapMangoAccount\",\"url\":\"classes/Group.html#buybackFeesSwapMangoAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":84,\"kind\":1024,\"name\":\"buybackFeesExpiryInterval\",\"url\":\"classes/Group.html#buybackFeesExpiryInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":85,\"kind\":1024,\"name\":\"addressLookupTablesList\",\"url\":\"classes/Group.html#addressLookupTablesList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":86,\"kind\":1024,\"name\":\"banksMapByName\",\"url\":\"classes/Group.html#banksMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":87,\"kind\":1024,\"name\":\"banksMapByMint\",\"url\":\"classes/Group.html#banksMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":88,\"kind\":1024,\"name\":\"banksMapByTokenIndex\",\"url\":\"classes/Group.html#banksMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":89,\"kind\":1024,\"name\":\"serum3MarketsMapByExternal\",\"url\":\"classes/Group.html#serum3MarketsMapByExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":90,\"kind\":1024,\"name\":\"serum3MarketsMapByMarketIndex\",\"url\":\"classes/Group.html#serum3MarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":91,\"kind\":1024,\"name\":\"serum3ExternalMarketsMap\",\"url\":\"classes/Group.html#serum3ExternalMarketsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":92,\"kind\":1024,\"name\":\"perpMarketsMapByOracle\",\"url\":\"classes/Group.html#perpMarketsMapByOracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":93,\"kind\":1024,\"name\":\"perpMarketsMapByMarketIndex\",\"url\":\"classes/Group.html#perpMarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":94,\"kind\":1024,\"name\":\"perpMarketsMapByName\",\"url\":\"classes/Group.html#perpMarketsMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":95,\"kind\":1024,\"name\":\"mintInfosMapByTokenIndex\",\"url\":\"classes/Group.html#mintInfosMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":96,\"kind\":1024,\"name\":\"mintInfosMapByMint\",\"url\":\"classes/Group.html#mintInfosMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":97,\"kind\":1024,\"name\":\"vaultAmountsMap\",\"url\":\"classes/Group.html#vaultAmountsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":98,\"kind\":2048,\"name\":\"reloadAll\",\"url\":\"classes/Group.html#reloadAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":99,\"kind\":2048,\"name\":\"reloadAlts\",\"url\":\"classes/Group.html#reloadAlts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":100,\"kind\":2048,\"name\":\"reloadBanks\",\"url\":\"classes/Group.html#reloadBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":101,\"kind\":2048,\"name\":\"reloadMintInfos\",\"url\":\"classes/Group.html#reloadMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":102,\"kind\":2048,\"name\":\"reloadSerum3Markets\",\"url\":\"classes/Group.html#reloadSerum3Markets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":103,\"kind\":2048,\"name\":\"reloadSerum3ExternalMarkets\",\"url\":\"classes/Group.html#reloadSerum3ExternalMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":104,\"kind\":2048,\"name\":\"reloadPerpMarkets\",\"url\":\"classes/Group.html#reloadPerpMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":105,\"kind\":2048,\"name\":\"reloadBankOraclePrices\",\"url\":\"classes/Group.html#reloadBankOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":106,\"kind\":2048,\"name\":\"reloadPerpMarketOraclePrices\",\"url\":\"classes/Group.html#reloadPerpMarketOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":107,\"kind\":2048,\"name\":\"decodePriceFromOracleAi\",\"url\":\"classes/Group.html#decodePriceFromOracleAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":108,\"kind\":2048,\"name\":\"reloadVaults\",\"url\":\"classes/Group.html#reloadVaults\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":109,\"kind\":2048,\"name\":\"getMintDecimals\",\"url\":\"classes/Group.html#getMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":110,\"kind\":2048,\"name\":\"getMintDecimalsByTokenIndex\",\"url\":\"classes/Group.html#getMintDecimalsByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":111,\"kind\":2048,\"name\":\"getInsuranceMintDecimals\",\"url\":\"classes/Group.html#getInsuranceMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":112,\"kind\":2048,\"name\":\"getFirstBankByMint\",\"url\":\"classes/Group.html#getFirstBankByMint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":113,\"kind\":2048,\"name\":\"getFirstBankByTokenIndex\",\"url\":\"classes/Group.html#getFirstBankByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":114,\"kind\":2048,\"name\":\"getFirstBankForMngo\",\"url\":\"classes/Group.html#getFirstBankForMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":115,\"kind\":2048,\"name\":\"getFirstBankForPerpSettlement\",\"url\":\"classes/Group.html#getFirstBankForPerpSettlement\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":116,\"kind\":2048,\"name\":\"getTokenVaultBalanceByMintUi\",\"url\":\"classes/Group.html#getTokenVaultBalanceByMintUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":117,\"kind\":2048,\"name\":\"getSerum3MarketByMarketIndex\",\"url\":\"classes/Group.html#getSerum3MarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":118,\"kind\":2048,\"name\":\"getSerum3MarketByName\",\"url\":\"classes/Group.html#getSerum3MarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":119,\"kind\":2048,\"name\":\"getSerum3MarketByExternalMarket\",\"url\":\"classes/Group.html#getSerum3MarketByExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":120,\"kind\":2048,\"name\":\"getSerum3ExternalMarket\",\"url\":\"classes/Group.html#getSerum3ExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":121,\"kind\":2048,\"name\":\"loadSerum3BidsForMarket\",\"url\":\"classes/Group.html#loadSerum3BidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":122,\"kind\":2048,\"name\":\"loadSerum3AsksForMarket\",\"url\":\"classes/Group.html#loadSerum3AsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":123,\"kind\":2048,\"name\":\"findPerpMarket\",\"url\":\"classes/Group.html#findPerpMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":124,\"kind\":2048,\"name\":\"getPerpMarketByOracle\",\"url\":\"classes/Group.html#getPerpMarketByOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":125,\"kind\":2048,\"name\":\"getPerpMarketByMarketIndex\",\"url\":\"classes/Group.html#getPerpMarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":126,\"kind\":2048,\"name\":\"getPerpMarketByName\",\"url\":\"classes/Group.html#getPerpMarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":127,\"kind\":2048,\"name\":\"loadPerpBidsForMarket\",\"url\":\"classes/Group.html#loadPerpBidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":128,\"kind\":2048,\"name\":\"loadPerpAsksForMarket\",\"url\":\"classes/Group.html#loadPerpAsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":129,\"kind\":2048,\"name\":\"consoleLogBanks\",\"url\":\"classes/Group.html#consoleLogBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":130,\"kind\":2048,\"name\":\"toUiPrice\",\"url\":\"classes/Group.html#toUiPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":131,\"kind\":2048,\"name\":\"toNativePrice\",\"url\":\"classes/Group.html#toNativePrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":132,\"kind\":2048,\"name\":\"toNativeDecimals\",\"url\":\"classes/Group.html#toNativeDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":133,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Group.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":134,\"kind\":32,\"name\":\"MANGO_V4_ID\",\"url\":\"index.html#MANGO_V4_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":135,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#MANGO_V4_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"MANGO_V4_ID\"},{\"id\":136,\"kind\":1024,\"name\":\"testnet\",\"url\":\"index.html#MANGO_V4_ID.__type.testnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":137,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#MANGO_V4_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":138,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#MANGO_V4_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":139,\"kind\":128,\"name\":\"MangoClient\",\"url\":\"classes/MangoClient.html\",\"classes\":\"tsd-kind-class\"},{\"id\":140,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MangoClient.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":141,\"kind\":2048,\"name\":\"connectDefault\",\"url\":\"classes/MangoClient.html#connectDefault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":142,\"kind\":2048,\"name\":\"connectForGroupName\",\"url\":\"classes/MangoClient.html#connectForGroupName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":143,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":144,\"kind\":1024,\"name\":\"idsSource\",\"url\":\"classes/MangoClient.html#idsSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":145,\"kind\":1024,\"name\":\"postSendTxCallback\",\"url\":\"classes/MangoClient.html#postSendTxCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":146,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MangoClient.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":147,\"kind\":1024,\"name\":\"prioritizationFee\",\"url\":\"classes/MangoClient.html#prioritizationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":148,\"kind\":1024,\"name\":\"txConfirmationCommitment\",\"url\":\"classes/MangoClient.html#txConfirmationCommitment\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":149,\"kind\":1024,\"name\":\"openbookFeesToDao\",\"url\":\"classes/MangoClient.html#openbookFeesToDao\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":150,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/MangoClient.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":151,\"kind\":1024,\"name\":\"programId\",\"url\":\"classes/MangoClient.html#programId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":152,\"kind\":1024,\"name\":\"cluster\",\"url\":\"classes/MangoClient.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":153,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/MangoClient.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":154,\"kind\":262144,\"name\":\"connection\",\"url\":\"classes/MangoClient.html#connection\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":155,\"kind\":262144,\"name\":\"walletPk\",\"url\":\"classes/MangoClient.html#walletPk\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":156,\"kind\":2048,\"name\":\"sendAndConfirmTransaction\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":157,\"kind\":2048,\"name\":\"sendAndConfirmTransactionForGroup\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransactionForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":158,\"kind\":2048,\"name\":\"groupCreate\",\"url\":\"classes/MangoClient.html#groupCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":159,\"kind\":2048,\"name\":\"groupEdit\",\"url\":\"classes/MangoClient.html#groupEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":160,\"kind\":2048,\"name\":\"ixGateSet\",\"url\":\"classes/MangoClient.html#ixGateSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":161,\"kind\":2048,\"name\":\"groupClose\",\"url\":\"classes/MangoClient.html#groupClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":162,\"kind\":2048,\"name\":\"getGroup\",\"url\":\"classes/MangoClient.html#getGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":163,\"kind\":2048,\"name\":\"getGroupsForCreator\",\"url\":\"classes/MangoClient.html#getGroupsForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":164,\"kind\":2048,\"name\":\"getGroupForCreator\",\"url\":\"classes/MangoClient.html#getGroupForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":165,\"kind\":2048,\"name\":\"getIds\",\"url\":\"classes/MangoClient.html#getIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":166,\"kind\":2048,\"name\":\"tokenRegister\",\"url\":\"classes/MangoClient.html#tokenRegister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":167,\"kind\":2048,\"name\":\"tokenRegisterTrustless\",\"url\":\"classes/MangoClient.html#tokenRegisterTrustless\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":168,\"kind\":2048,\"name\":\"tokenEdit\",\"url\":\"classes/MangoClient.html#tokenEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":169,\"kind\":2048,\"name\":\"tokenForceCloseBorrowsWithToken\",\"url\":\"classes/MangoClient.html#tokenForceCloseBorrowsWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":170,\"kind\":2048,\"name\":\"tokenDeregister\",\"url\":\"classes/MangoClient.html#tokenDeregister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":171,\"kind\":2048,\"name\":\"getBanksForGroup\",\"url\":\"classes/MangoClient.html#getBanksForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":172,\"kind\":2048,\"name\":\"getMintInfosForGroup\",\"url\":\"classes/MangoClient.html#getMintInfosForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":173,\"kind\":2048,\"name\":\"getMintInfoForTokenIndex\",\"url\":\"classes/MangoClient.html#getMintInfoForTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":174,\"kind\":2048,\"name\":\"stubOracleCreate\",\"url\":\"classes/MangoClient.html#stubOracleCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":175,\"kind\":2048,\"name\":\"stubOracleClose\",\"url\":\"classes/MangoClient.html#stubOracleClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":176,\"kind\":2048,\"name\":\"stubOracleSet\",\"url\":\"classes/MangoClient.html#stubOracleSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":177,\"kind\":2048,\"name\":\"getStubOracle\",\"url\":\"classes/MangoClient.html#getStubOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":178,\"kind\":2048,\"name\":\"createMangoAccount\",\"url\":\"classes/MangoClient.html#createMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":179,\"kind\":2048,\"name\":\"expandMangoAccount\",\"url\":\"classes/MangoClient.html#expandMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":180,\"kind\":2048,\"name\":\"accountExpandV2\",\"url\":\"classes/MangoClient.html#accountExpandV2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":181,\"kind\":2048,\"name\":\"editMangoAccount\",\"url\":\"classes/MangoClient.html#editMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":182,\"kind\":2048,\"name\":\"computeAccountData\",\"url\":\"classes/MangoClient.html#computeAccountData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":183,\"kind\":2048,\"name\":\"toggleMangoAccountFreeze\",\"url\":\"classes/MangoClient.html#toggleMangoAccountFreeze\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":184,\"kind\":2048,\"name\":\"getMangoAccount\",\"url\":\"classes/MangoClient.html#getMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":185,\"kind\":2048,\"name\":\"getMangoAccountFromPk\",\"url\":\"classes/MangoClient.html#getMangoAccountFromPk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":186,\"kind\":2048,\"name\":\"getMangoAccountFromAi\",\"url\":\"classes/MangoClient.html#getMangoAccountFromAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":187,\"kind\":2048,\"name\":\"getMangoAccountWithSlot\",\"url\":\"classes/MangoClient.html#getMangoAccountWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":188,\"kind\":2048,\"name\":\"getMangoAccountForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":189,\"kind\":2048,\"name\":\"getMangoAccountsForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountsForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":190,\"kind\":2048,\"name\":\"getMangoAccountsForDelegate\",\"url\":\"classes/MangoClient.html#getMangoAccountsForDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":191,\"kind\":2048,\"name\":\"getAllMangoAccounts\",\"url\":\"classes/MangoClient.html#getAllMangoAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":192,\"kind\":2048,\"name\":\"closeMangoAccount\",\"url\":\"classes/MangoClient.html#closeMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":193,\"kind\":2048,\"name\":\"emptyAndCloseMangoAccount\",\"url\":\"classes/MangoClient.html#emptyAndCloseMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":194,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngoIx\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngoIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":195,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngo\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":196,\"kind\":2048,\"name\":\"tokenDeposit\",\"url\":\"classes/MangoClient.html#tokenDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":197,\"kind\":2048,\"name\":\"tokenDepositNative\",\"url\":\"classes/MangoClient.html#tokenDepositNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":198,\"kind\":2048,\"name\":\"tokenWithdraw\",\"url\":\"classes/MangoClient.html#tokenWithdraw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":199,\"kind\":2048,\"name\":\"tokenWithdrawNativeIx\",\"url\":\"classes/MangoClient.html#tokenWithdrawNativeIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":200,\"kind\":2048,\"name\":\"tokenWithdrawNative\",\"url\":\"classes/MangoClient.html#tokenWithdrawNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":201,\"kind\":2048,\"name\":\"serum3RegisterMarket\",\"url\":\"classes/MangoClient.html#serum3RegisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":202,\"kind\":2048,\"name\":\"serum3EditMarket\",\"url\":\"classes/MangoClient.html#serum3EditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":203,\"kind\":2048,\"name\":\"serum3deregisterMarket\",\"url\":\"classes/MangoClient.html#serum3deregisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":204,\"kind\":2048,\"name\":\"serum3GetMarkets\",\"url\":\"classes/MangoClient.html#serum3GetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":205,\"kind\":2048,\"name\":\"serum3CreateOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":206,\"kind\":2048,\"name\":\"serum3CreateOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":207,\"kind\":2048,\"name\":\"serum3CloseOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":208,\"kind\":2048,\"name\":\"serum3CloseOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":209,\"kind\":2048,\"name\":\"serum3LiqForceCancelOrders\",\"url\":\"classes/MangoClient.html#serum3LiqForceCancelOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":210,\"kind\":2048,\"name\":\"serum3PlaceOrderIx\",\"url\":\"classes/MangoClient.html#serum3PlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":211,\"kind\":2048,\"name\":\"serum3PlaceOrder\",\"url\":\"classes/MangoClient.html#serum3PlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":212,\"kind\":2048,\"name\":\"serum3CancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":213,\"kind\":2048,\"name\":\"serum3CancelAllOrders\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":214,\"kind\":2048,\"name\":\"serum3SettleFundsIx\",\"url\":\"classes/MangoClient.html#serum3SettleFundsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":215,\"kind\":2048,\"name\":\"serum3SettleFundsV2Ix\",\"url\":\"classes/MangoClient.html#serum3SettleFundsV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":216,\"kind\":2048,\"name\":\"serum3SettleFunds\",\"url\":\"classes/MangoClient.html#serum3SettleFunds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":217,\"kind\":2048,\"name\":\"serum3CancelOrderIx\",\"url\":\"classes/MangoClient.html#serum3CancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":218,\"kind\":2048,\"name\":\"serum3CancelOrder\",\"url\":\"classes/MangoClient.html#serum3CancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":219,\"kind\":2048,\"name\":\"perpCreateMarket\",\"url\":\"classes/MangoClient.html#perpCreateMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":220,\"kind\":2048,\"name\":\"perpEditMarket\",\"url\":\"classes/MangoClient.html#perpEditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":221,\"kind\":2048,\"name\":\"perpForceClosePosition\",\"url\":\"classes/MangoClient.html#perpForceClosePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":222,\"kind\":2048,\"name\":\"perpCloseMarket\",\"url\":\"classes/MangoClient.html#perpCloseMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":223,\"kind\":2048,\"name\":\"perpGetMarkets\",\"url\":\"classes/MangoClient.html#perpGetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":224,\"kind\":2048,\"name\":\"perpDeactivatePositionIx\",\"url\":\"classes/MangoClient.html#perpDeactivatePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":225,\"kind\":2048,\"name\":\"perpDeactivatePosition\",\"url\":\"classes/MangoClient.html#perpDeactivatePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":226,\"kind\":2048,\"name\":\"perpPlaceOrder\",\"url\":\"classes/MangoClient.html#perpPlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":227,\"kind\":2048,\"name\":\"perpPlaceOrderIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":228,\"kind\":2048,\"name\":\"perpPlaceOrderV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":229,\"kind\":2048,\"name\":\"perpPlaceOrderPegged\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPegged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":230,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":231,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":232,\"kind\":2048,\"name\":\"perpCancelOrderIx\",\"url\":\"classes/MangoClient.html#perpCancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":233,\"kind\":2048,\"name\":\"perpCancelOrder\",\"url\":\"classes/MangoClient.html#perpCancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":234,\"kind\":2048,\"name\":\"perpCancelAllOrders\",\"url\":\"classes/MangoClient.html#perpCancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":235,\"kind\":2048,\"name\":\"perpCancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#perpCancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":236,\"kind\":2048,\"name\":\"perpSettlePnlAndFees\",\"url\":\"classes/MangoClient.html#perpSettlePnlAndFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":237,\"kind\":2048,\"name\":\"perpSettlePnl\",\"url\":\"classes/MangoClient.html#perpSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":238,\"kind\":2048,\"name\":\"perpSettlePnlIx\",\"url\":\"classes/MangoClient.html#perpSettlePnlIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":239,\"kind\":2048,\"name\":\"perpSettleFees\",\"url\":\"classes/MangoClient.html#perpSettleFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":240,\"kind\":2048,\"name\":\"perpSettleFeesIx\",\"url\":\"classes/MangoClient.html#perpSettleFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":241,\"kind\":2048,\"name\":\"perpConsumeEvents\",\"url\":\"classes/MangoClient.html#perpConsumeEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":242,\"kind\":2048,\"name\":\"perpConsumeEventsIx\",\"url\":\"classes/MangoClient.html#perpConsumeEventsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":243,\"kind\":2048,\"name\":\"perpConsumeAllEvents\",\"url\":\"classes/MangoClient.html#perpConsumeAllEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":244,\"kind\":2048,\"name\":\"perpUpdateFundingIx\",\"url\":\"classes/MangoClient.html#perpUpdateFundingIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":245,\"kind\":2048,\"name\":\"marginTrade\",\"url\":\"classes/MangoClient.html#marginTrade\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":246,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRate\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":247,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRateIx\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":248,\"kind\":2048,\"name\":\"liqTokenWithToken\",\"url\":\"classes/MangoClient.html#liqTokenWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":249,\"kind\":2048,\"name\":\"tokenConditionalSwapCreate\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":250,\"kind\":2048,\"name\":\"tokenConditionalSwapCancel\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCancel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":251,\"kind\":2048,\"name\":\"tokenConditionalSwapTrigger\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapTrigger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":252,\"kind\":2048,\"name\":\"altSet\",\"url\":\"classes/MangoClient.html#altSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":253,\"kind\":2048,\"name\":\"altExtend\",\"url\":\"classes/MangoClient.html#altExtend\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":254,\"kind\":2048,\"name\":\"healthRegionBeginIx\",\"url\":\"classes/MangoClient.html#healthRegionBeginIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":255,\"kind\":2048,\"name\":\"healthRegionEndIx\",\"url\":\"classes/MangoClient.html#healthRegionEndIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":256,\"kind\":2048,\"name\":\"buildHealthRemainingAccounts\",\"url\":\"classes/MangoClient.html#buildHealthRemainingAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":257,\"kind\":2048,\"name\":\"modifyPerpOrder\",\"url\":\"classes/MangoClient.html#modifyPerpOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":258,\"kind\":2048,\"name\":\"modifySerum3Order\",\"url\":\"classes/MangoClient.html#modifySerum3Order\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":259,\"kind\":8,\"name\":\"OracleProvider\",\"url\":\"enums/OracleProvider.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":260,\"kind\":16,\"name\":\"Pyth\",\"url\":\"enums/OracleProvider.html#Pyth\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":261,\"kind\":16,\"name\":\"Switchboard\",\"url\":\"enums/OracleProvider.html#Switchboard\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":262,\"kind\":16,\"name\":\"Stub\",\"url\":\"enums/OracleProvider.html#Stub\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":263,\"kind\":128,\"name\":\"StubOracle\",\"url\":\"classes/StubOracle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":264,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/StubOracle.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"StubOracle\"},{\"id\":265,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StubOracle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":266,\"kind\":1024,\"name\":\"price\",\"url\":\"classes/StubOracle.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":267,\"kind\":1024,\"name\":\"deviation\",\"url\":\"classes/StubOracle.html#deviation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":268,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/StubOracle.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":269,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/StubOracle.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":270,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/StubOracle.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":271,\"kind\":1024,\"name\":\"lastUpdateTs\",\"url\":\"classes/StubOracle.html#lastUpdateTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":272,\"kind\":1024,\"name\":\"lastUpdateSlot\",\"url\":\"classes/StubOracle.html#lastUpdateSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":273,\"kind\":4194304,\"name\":\"TokenIndex\",\"url\":\"index.html#TokenIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":274,\"kind\":4194304,\"name\":\"OracleConfigDto\",\"url\":\"index.html#OracleConfigDto\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":275,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfigDto.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfigDto\"},{\"id\":276,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfigDto.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":277,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfigDto.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":278,\"kind\":4194304,\"name\":\"OracleConfig\",\"url\":\"index.html#OracleConfig\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfig.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfig\"},{\"id\":280,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfig.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":281,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfig.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":282,\"kind\":4194304,\"name\":\"StablePriceModel\",\"url\":\"index.html#StablePriceModel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":283,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#StablePriceModel.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"StablePriceModel\"},{\"id\":284,\"kind\":1024,\"name\":\"stablePrice\",\"url\":\"index.html#StablePriceModel.__type.stablePrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":285,\"kind\":1024,\"name\":\"lastUpdateTimestamp\",\"url\":\"index.html#StablePriceModel.__type.lastUpdateTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":286,\"kind\":1024,\"name\":\"delayPrices\",\"url\":\"index.html#StablePriceModel.__type.delayPrices\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":287,\"kind\":1024,\"name\":\"delayAccumulatorPrice\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":288,\"kind\":1024,\"name\":\"delayAccumulatorTime\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":289,\"kind\":1024,\"name\":\"delayIntervalSeconds\",\"url\":\"index.html#StablePriceModel.__type.delayIntervalSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":290,\"kind\":1024,\"name\":\"delayGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.delayGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":291,\"kind\":1024,\"name\":\"stableGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.stableGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":292,\"kind\":1024,\"name\":\"lastDelayIntervalIndex\",\"url\":\"index.html#StablePriceModel.__type.lastDelayIntervalIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":293,\"kind\":256,\"name\":\"BankForHealth\",\"url\":\"interfaces/BankForHealth.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":294,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"interfaces/BankForHealth.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":295,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"interfaces/BankForHealth.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":296,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"interfaces/BankForHealth.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":297,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"interfaces/BankForHealth.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":298,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"interfaces/BankForHealth.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":299,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/BankForHealth.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":300,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"interfaces/BankForHealth.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":301,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":302,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":303,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"interfaces/BankForHealth.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":304,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"interfaces/BankForHealth.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":305,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":306,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":307,\"kind\":128,\"name\":\"Bank\",\"url\":\"classes/Bank.html\",\"classes\":\"tsd-kind-class\"},{\"id\":308,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Bank.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Bank\"},{\"id\":309,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Bank.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":310,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Bank.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":311,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/Bank.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":312,\"kind\":1024,\"name\":\"depositIndex\",\"url\":\"classes/Bank.html#depositIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":313,\"kind\":1024,\"name\":\"borrowIndex\",\"url\":\"classes/Bank.html#borrowIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":314,\"kind\":1024,\"name\":\"indexedDeposits\",\"url\":\"classes/Bank.html#indexedDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":315,\"kind\":1024,\"name\":\"indexedBorrows\",\"url\":\"classes/Bank.html#indexedBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":316,\"kind\":1024,\"name\":\"avgUtilization\",\"url\":\"classes/Bank.html#avgUtilization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":317,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/Bank.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":318,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/Bank.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":319,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/Bank.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":320,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/Bank.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":321,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/Bank.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":322,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/Bank.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":323,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/Bank.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":324,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/Bank.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":325,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":326,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/Bank.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":327,\"kind\":1024,\"name\":\"collectedFeesNative\",\"url\":\"classes/Bank.html#collectedFeesNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":328,\"kind\":1024,\"name\":\"loanFeeRate\",\"url\":\"classes/Bank.html#loanFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":329,\"kind\":1024,\"name\":\"loanOriginationFeeRate\",\"url\":\"classes/Bank.html#loanOriginationFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":330,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"classes/Bank.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":331,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"classes/Bank.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":332,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"classes/Bank.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":333,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"classes/Bank.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":334,\"kind\":1024,\"name\":\"liquidationFee\",\"url\":\"classes/Bank.html#liquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":335,\"kind\":1024,\"name\":\"dust\",\"url\":\"classes/Bank.html#dust\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":336,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Bank.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":337,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Bank.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":338,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/Bank.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":339,\"kind\":1024,\"name\":\"vault\",\"url\":\"classes/Bank.html#vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":340,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/Bank.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":341,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/Bank.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":342,\"kind\":1024,\"name\":\"indexLastUpdated\",\"url\":\"classes/Bank.html#indexLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":343,\"kind\":1024,\"name\":\"bankRateLastUpdated\",\"url\":\"classes/Bank.html#bankRateLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":344,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/Bank.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":345,\"kind\":1024,\"name\":\"mintDecimals\",\"url\":\"classes/Bank.html#mintDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":346,\"kind\":1024,\"name\":\"bankNum\",\"url\":\"classes/Bank.html#bankNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":347,\"kind\":1024,\"name\":\"minVaultToDepositsRatio\",\"url\":\"classes/Bank.html#minVaultToDepositsRatio\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":348,\"kind\":1024,\"name\":\"netBorrowLimitWindowSizeTs\",\"url\":\"classes/Bank.html#netBorrowLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":349,\"kind\":1024,\"name\":\"lastNetBorrowsWindowStartTs\",\"url\":\"classes/Bank.html#lastNetBorrowsWindowStartTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":350,\"kind\":1024,\"name\":\"netBorrowLimitPerWindowQuote\",\"url\":\"classes/Bank.html#netBorrowLimitPerWindowQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":351,\"kind\":1024,\"name\":\"netBorrowsInWindow\",\"url\":\"classes/Bank.html#netBorrowsInWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":352,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"classes/Bank.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":353,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"classes/Bank.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":354,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Bank.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":355,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Bank.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":356,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Bank.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":357,\"kind\":2048,\"name\":\"areDepositsReduceOnly\",\"url\":\"classes/Bank.html#areDepositsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":358,\"kind\":2048,\"name\":\"areBorrowsReduceOnly\",\"url\":\"classes/Bank.html#areBorrowsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":359,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"classes/Bank.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":360,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"classes/Bank.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":361,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/Bank.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":362,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/Bank.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":363,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":364,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/Bank.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":365,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"classes/Bank.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":366,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"classes/Bank.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":367,\"kind\":2048,\"name\":\"uiDeposits\",\"url\":\"classes/Bank.html#uiDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":368,\"kind\":2048,\"name\":\"uiBorrows\",\"url\":\"classes/Bank.html#uiBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":369,\"kind\":2048,\"name\":\"getBorrowRateWithoutUpkeepRate\",\"url\":\"classes/Bank.html#getBorrowRateWithoutUpkeepRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":370,\"kind\":2048,\"name\":\"getBorrowRate\",\"url\":\"classes/Bank.html#getBorrowRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":371,\"kind\":2048,\"name\":\"getBorrowRateUi\",\"url\":\"classes/Bank.html#getBorrowRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":372,\"kind\":2048,\"name\":\"getDepositRate\",\"url\":\"classes/Bank.html#getDepositRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":373,\"kind\":2048,\"name\":\"getDepositRateUi\",\"url\":\"classes/Bank.html#getDepositRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":374,\"kind\":128,\"name\":\"MintInfo\",\"url\":\"classes/MintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":375,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MintInfo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MintInfo\"},{\"id\":376,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MintInfo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":377,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MintInfo.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":378,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MintInfo.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":379,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/MintInfo.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":380,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/MintInfo.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":381,\"kind\":1024,\"name\":\"banks\",\"url\":\"classes/MintInfo.html#banks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":382,\"kind\":1024,\"name\":\"vaults\",\"url\":\"classes/MintInfo.html#vaults\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":383,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/MintInfo.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":384,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/MintInfo.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":385,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/MintInfo.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":386,\"kind\":2048,\"name\":\"firstBank\",\"url\":\"classes/MintInfo.html#firstBank\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":387,\"kind\":2048,\"name\":\"firstVault\",\"url\":\"classes/MintInfo.html#firstVault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":388,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MintInfo.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":389,\"kind\":128,\"name\":\"MangoAccount\",\"url\":\"classes/MangoAccount.html\",\"classes\":\"tsd-kind-class\"},{\"id\":390,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MangoAccount.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoAccount\"},{\"id\":391,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":392,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MangoAccount.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":393,\"kind\":1024,\"name\":\"tokens\",\"url\":\"classes/MangoAccount.html#tokens\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":394,\"kind\":1024,\"name\":\"serum3\",\"url\":\"classes/MangoAccount.html#serum3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":395,\"kind\":1024,\"name\":\"perps\",\"url\":\"classes/MangoAccount.html#perps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":396,\"kind\":1024,\"name\":\"perpOpenOrders\",\"url\":\"classes/MangoAccount.html#perpOpenOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":397,\"kind\":1024,\"name\":\"tokenConditionalSwaps\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwaps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":398,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MangoAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":399,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MangoAccount.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":400,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/MangoAccount.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":401,\"kind\":1024,\"name\":\"delegate\",\"url\":\"classes/MangoAccount.html#delegate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":402,\"kind\":1024,\"name\":\"accountNum\",\"url\":\"classes/MangoAccount.html#accountNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":403,\"kind\":1024,\"name\":\"beingLiquidated\",\"url\":\"classes/MangoAccount.html#beingLiquidated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":404,\"kind\":1024,\"name\":\"inHealthRegion\",\"url\":\"classes/MangoAccount.html#inHealthRegion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":405,\"kind\":1024,\"name\":\"netDeposits\",\"url\":\"classes/MangoAccount.html#netDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":406,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/MangoAccount.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":407,\"kind\":1024,\"name\":\"healthRegionBeginInitHealth\",\"url\":\"classes/MangoAccount.html#healthRegionBeginInitHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":408,\"kind\":1024,\"name\":\"frozenUntil\",\"url\":\"classes/MangoAccount.html#frozenUntil\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":409,\"kind\":1024,\"name\":\"buybackFeesAccruedCurrent\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedCurrent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":410,\"kind\":1024,\"name\":\"buybackFeesAccruedPrevious\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedPrevious\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":411,\"kind\":1024,\"name\":\"buybackFeesExpiryTimestamp\",\"url\":\"classes/MangoAccount.html#buybackFeesExpiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":412,\"kind\":1024,\"name\":\"headerVersion\",\"url\":\"classes/MangoAccount.html#headerVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":413,\"kind\":1024,\"name\":\"serum3OosMapByMarketIndex\",\"url\":\"classes/MangoAccount.html#serum3OosMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":414,\"kind\":2048,\"name\":\"reload\",\"url\":\"classes/MangoAccount.html#reload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":415,\"kind\":2048,\"name\":\"reloadWithSlot\",\"url\":\"classes/MangoAccount.html#reloadWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":416,\"kind\":2048,\"name\":\"reloadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#reloadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":417,\"kind\":2048,\"name\":\"loadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":418,\"kind\":2048,\"name\":\"isDelegate\",\"url\":\"classes/MangoAccount.html#isDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":419,\"kind\":2048,\"name\":\"isOperational\",\"url\":\"classes/MangoAccount.html#isOperational\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":420,\"kind\":2048,\"name\":\"tokensActive\",\"url\":\"classes/MangoAccount.html#tokensActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":421,\"kind\":2048,\"name\":\"serum3Active\",\"url\":\"classes/MangoAccount.html#serum3Active\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":422,\"kind\":2048,\"name\":\"perpPositionExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpPositionExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":423,\"kind\":2048,\"name\":\"perpOrderExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpOrderExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":424,\"kind\":2048,\"name\":\"perpActive\",\"url\":\"classes/MangoAccount.html#perpActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":425,\"kind\":2048,\"name\":\"tokenConditionalSwapsActive\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwapsActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":426,\"kind\":2048,\"name\":\"perpOrdersActive\",\"url\":\"classes/MangoAccount.html#perpOrdersActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":427,\"kind\":2048,\"name\":\"getToken\",\"url\":\"classes/MangoAccount.html#getToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":428,\"kind\":2048,\"name\":\"getSerum3Account\",\"url\":\"classes/MangoAccount.html#getSerum3Account\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":429,\"kind\":2048,\"name\":\"getPerpPosition\",\"url\":\"classes/MangoAccount.html#getPerpPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":430,\"kind\":2048,\"name\":\"getPerpPositionUi\",\"url\":\"classes/MangoAccount.html#getPerpPositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":431,\"kind\":2048,\"name\":\"getSerum3OoAccount\",\"url\":\"classes/MangoAccount.html#getSerum3OoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":432,\"kind\":2048,\"name\":\"getTokenBalance\",\"url\":\"classes/MangoAccount.html#getTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":433,\"kind\":2048,\"name\":\"getEffectiveTokenBalance\",\"url\":\"classes/MangoAccount.html#getEffectiveTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":434,\"kind\":2048,\"name\":\"getTokenDeposits\",\"url\":\"classes/MangoAccount.html#getTokenDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":435,\"kind\":2048,\"name\":\"getTokenBorrows\",\"url\":\"classes/MangoAccount.html#getTokenBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":436,\"kind\":2048,\"name\":\"getTokenBalanceUi\",\"url\":\"classes/MangoAccount.html#getTokenBalanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":437,\"kind\":2048,\"name\":\"getTokenDepositsUi\",\"url\":\"classes/MangoAccount.html#getTokenDepositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":438,\"kind\":2048,\"name\":\"getTokenBorrowsUi\",\"url\":\"classes/MangoAccount.html#getTokenBorrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":439,\"kind\":2048,\"name\":\"getHealth\",\"url\":\"classes/MangoAccount.html#getHealth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":440,\"kind\":2048,\"name\":\"perpMaxSettle\",\"url\":\"classes/MangoAccount.html#perpMaxSettle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":441,\"kind\":2048,\"name\":\"getHealthRatio\",\"url\":\"classes/MangoAccount.html#getHealthRatio\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":442,\"kind\":2048,\"name\":\"getHealthRatioUi\",\"url\":\"classes/MangoAccount.html#getHealthRatioUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":443,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/MangoAccount.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":444,\"kind\":2048,\"name\":\"getCollateralValue\",\"url\":\"classes/MangoAccount.html#getCollateralValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":445,\"kind\":2048,\"name\":\"getAssetsValue\",\"url\":\"classes/MangoAccount.html#getAssetsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":446,\"kind\":2048,\"name\":\"getLiabsValue\",\"url\":\"classes/MangoAccount.html#getLiabsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":447,\"kind\":2048,\"name\":\"getPnl\",\"url\":\"classes/MangoAccount.html#getPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":448,\"kind\":2048,\"name\":\"getCumulativeInterest\",\"url\":\"classes/MangoAccount.html#getCumulativeInterest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":449,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForToken\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":450,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForTokenUi\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForTokenUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":451,\"kind\":2048,\"name\":\"getMaxSourceUiForTokenSwap\",\"url\":\"classes/MangoAccount.html#getMaxSourceUiForTokenSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":452,\"kind\":2048,\"name\":\"simHealthRatioWithTokenPositionUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithTokenPositionUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":453,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersAccounts\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":454,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":455,\"kind\":2048,\"name\":\"getMaxQuoteForSerum3BidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForSerum3BidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":456,\"kind\":2048,\"name\":\"getMaxBaseForSerum3AskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForSerum3AskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":457,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3BidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3BidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":458,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3AskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3AskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":459,\"kind\":2048,\"name\":\"serum3SettleFundsForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3SettleFundsForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":460,\"kind\":2048,\"name\":\"serum3CancelAllOrdersForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3CancelAllOrdersForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":461,\"kind\":2048,\"name\":\"getMaxQuoteForPerpBidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForPerpBidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":462,\"kind\":2048,\"name\":\"getMaxBaseForPerpAskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForPerpAskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":463,\"kind\":2048,\"name\":\"simHealthRatioWithPerpBidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpBidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":464,\"kind\":2048,\"name\":\"simHealthRatioWithPerpAskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpAskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":465,\"kind\":2048,\"name\":\"loadPerpOpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadPerpOpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":466,\"kind\":2048,\"name\":\"getBuybackFeesAccrued\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccrued\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":467,\"kind\":2048,\"name\":\"getBuybackFeesAccruedUi\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccruedUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":468,\"kind\":2048,\"name\":\"getMaxFeesBuyback\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuyback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":469,\"kind\":2048,\"name\":\"getMaxFeesBuybackUi\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuybackUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":470,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MangoAccount.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":471,\"kind\":128,\"name\":\"TokenPosition\",\"url\":\"classes/TokenPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":472,\"kind\":1024,\"name\":\"TokenIndexUnset\",\"url\":\"classes/TokenPosition.html#TokenIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":473,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":474,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":475,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPosition.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":476,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPosition.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":477,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPosition.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":478,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPosition.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":479,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPosition.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":480,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPosition.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":481,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/TokenPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":482,\"kind\":2048,\"name\":\"balance\",\"url\":\"classes/TokenPosition.html#balance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":483,\"kind\":2048,\"name\":\"deposits\",\"url\":\"classes/TokenPosition.html#deposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":484,\"kind\":2048,\"name\":\"borrows\",\"url\":\"classes/TokenPosition.html#borrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":485,\"kind\":2048,\"name\":\"balanceUi\",\"url\":\"classes/TokenPosition.html#balanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":486,\"kind\":2048,\"name\":\"depositsUi\",\"url\":\"classes/TokenPosition.html#depositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":487,\"kind\":2048,\"name\":\"borrowsUi\",\"url\":\"classes/TokenPosition.html#borrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":488,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TokenPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":489,\"kind\":128,\"name\":\"TokenPositionDto\",\"url\":\"classes/TokenPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":490,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":491,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPositionDto.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":492,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPositionDto.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":493,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPositionDto.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":494,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/TokenPositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":495,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPositionDto.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":496,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":497,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":498,\"kind\":128,\"name\":\"Serum3Orders\",\"url\":\"classes/Serum3Orders.html\",\"classes\":\"tsd-kind-class\"},{\"id\":499,\"kind\":1024,\"name\":\"Serum3MarketIndexUnset\",\"url\":\"classes/Serum3Orders.html#Serum3MarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":500,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Orders.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":501,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Orders.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":502,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3Orders.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":503,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Orders.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":504,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Orders.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":505,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Orders.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":506,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/Serum3Orders.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":507,\"kind\":128,\"name\":\"Serum3PositionDto\",\"url\":\"classes/Serum3PositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":508,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3PositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":509,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3PositionDto.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":510,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3PositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":511,\"kind\":1024,\"name\":\"baseBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#baseBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":512,\"kind\":1024,\"name\":\"quoteBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#quoteBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":513,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":514,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":515,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/Serum3PositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":516,\"kind\":128,\"name\":\"PerpPosition\",\"url\":\"classes/PerpPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":517,\"kind\":1024,\"name\":\"PerpMarketIndexUnset\",\"url\":\"classes/PerpPosition.html#PerpMarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":518,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":519,\"kind\":2048,\"name\":\"emptyFromPerpMarketIndex\",\"url\":\"classes/PerpPosition.html#emptyFromPerpMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":520,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":521,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPosition.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":522,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPosition.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":523,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPosition.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":524,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPosition.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":525,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPosition.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":526,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPosition.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":527,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPosition.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":528,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPosition.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":529,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPosition.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":530,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPosition.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":531,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPosition.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":532,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPosition.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":533,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPosition.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":534,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPosition.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":535,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPosition.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":536,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPosition.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":537,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPosition.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":538,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPosition.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":539,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPosition.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":540,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPosition.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":541,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPosition.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":542,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPosition.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":543,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":544,\"kind\":2048,\"name\":\"getBasePosition\",\"url\":\"classes/PerpPosition.html#getBasePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":545,\"kind\":2048,\"name\":\"getBasePositionUi\",\"url\":\"classes/PerpPosition.html#getBasePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":546,\"kind\":2048,\"name\":\"getQuotePositionUi\",\"url\":\"classes/PerpPosition.html#getQuotePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":547,\"kind\":2048,\"name\":\"getNotionalValueUi\",\"url\":\"classes/PerpPosition.html#getNotionalValueUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":548,\"kind\":2048,\"name\":\"getUnsettledFunding\",\"url\":\"classes/PerpPosition.html#getUnsettledFunding\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":549,\"kind\":2048,\"name\":\"getUnsettledFundingUi\",\"url\":\"classes/PerpPosition.html#getUnsettledFundingUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":550,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/PerpPosition.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":551,\"kind\":2048,\"name\":\"getEquityUi\",\"url\":\"classes/PerpPosition.html#getEquityUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":552,\"kind\":2048,\"name\":\"hasOpenOrders\",\"url\":\"classes/PerpPosition.html#hasOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":553,\"kind\":2048,\"name\":\"getAverageEntryPrice\",\"url\":\"classes/PerpPosition.html#getAverageEntryPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":554,\"kind\":2048,\"name\":\"getAverageEntryPriceUi\",\"url\":\"classes/PerpPosition.html#getAverageEntryPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":555,\"kind\":2048,\"name\":\"getLiquidationPrice\",\"url\":\"classes/PerpPosition.html#getLiquidationPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":556,\"kind\":2048,\"name\":\"getLiquidationPriceUi\",\"url\":\"classes/PerpPosition.html#getLiquidationPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":557,\"kind\":2048,\"name\":\"getBreakEvenPrice\",\"url\":\"classes/PerpPosition.html#getBreakEvenPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":558,\"kind\":2048,\"name\":\"getBreakEvenPriceUi\",\"url\":\"classes/PerpPosition.html#getBreakEvenPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":559,\"kind\":2048,\"name\":\"canSettlePnl\",\"url\":\"classes/PerpPosition.html#canSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":560,\"kind\":2048,\"name\":\"updateSettleLimit\",\"url\":\"classes/PerpPosition.html#updateSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":561,\"kind\":2048,\"name\":\"availableSettleLimit\",\"url\":\"classes/PerpPosition.html#availableSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":562,\"kind\":2048,\"name\":\"applyPnlSettleLimit\",\"url\":\"classes/PerpPosition.html#applyPnlSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":563,\"kind\":2048,\"name\":\"getUnsettledPnl\",\"url\":\"classes/PerpPosition.html#getUnsettledPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":564,\"kind\":2048,\"name\":\"getUnsettledPnlUi\",\"url\":\"classes/PerpPosition.html#getUnsettledPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":565,\"kind\":2048,\"name\":\"getSettleablePnl\",\"url\":\"classes/PerpPosition.html#getSettleablePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":566,\"kind\":2048,\"name\":\"getSettleablePnlUi\",\"url\":\"classes/PerpPosition.html#getSettleablePnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":567,\"kind\":2048,\"name\":\"cumulativePnlOverPositionLifetimeUi\",\"url\":\"classes/PerpPosition.html#cumulativePnlOverPositionLifetimeUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":568,\"kind\":2048,\"name\":\"getUnRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getUnRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":569,\"kind\":2048,\"name\":\"getRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":570,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":571,\"kind\":128,\"name\":\"PerpPositionDto\",\"url\":\"classes/PerpPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":572,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":573,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":574,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":575,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":576,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPositionDto.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":577,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPositionDto.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":578,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpPositionDto.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":579,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/PerpPositionDto.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionDto.__type\"},{\"id\":580,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPositionDto.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":581,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPositionDto.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":582,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPositionDto.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":583,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPositionDto.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":584,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPositionDto.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":585,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPositionDto.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":586,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPositionDto.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":587,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":588,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":589,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPositionDto.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":590,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPositionDto.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":591,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPositionDto.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":592,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPositionDto.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":593,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":594,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":595,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":596,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPositionDto.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":597,\"kind\":128,\"name\":\"PerpOo\",\"url\":\"classes/PerpOo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":598,\"kind\":1024,\"name\":\"OrderMarketUnset\",\"url\":\"classes/PerpOo.html#OrderMarketUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":599,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":600,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":601,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOo.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":602,\"kind\":1024,\"name\":\"orderMarket\",\"url\":\"classes/PerpOo.html#orderMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":603,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOo.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":604,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":605,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpOo.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":606,\"kind\":128,\"name\":\"PerpOoDto\",\"url\":\"classes/PerpOoDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":607,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOoDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":608,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOoDto.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":609,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOoDto.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":610,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOoDto.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":611,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOoDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":612,\"kind\":128,\"name\":\"TokenConditionalSwapDisplayPriceStyle\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":613,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#sellTokenPerBuyToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":614,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":615,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.sellTokenPerBuyToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":616,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":617,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#buyTokenPerSellToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":618,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":619,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.buyTokenPerSellToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":620,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":621,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":622,\"kind\":128,\"name\":\"TokenConditionalSwapIntention\",\"url\":\"classes/TokenConditionalSwapIntention.html\",\"classes\":\"tsd-kind-class\"},{\"id\":623,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":624,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":625,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":626,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":627,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#stopLoss\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":628,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":629,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.stopLoss-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":630,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":631,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#takeProfit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":632,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":633,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.takeProfit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":634,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":635,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapIntention.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":636,\"kind\":128,\"name\":\"TokenConditionalSwap\",\"url\":\"classes/TokenConditionalSwap.html\",\"classes\":\"tsd-kind-class\"},{\"id\":637,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenConditionalSwap.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwap\"},{\"id\":638,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":639,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwap.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":640,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwap.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":641,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwap.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":642,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwap.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":643,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwap.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":644,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwap.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":645,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":646,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":647,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwap.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":648,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":649,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":650,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":651,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":652,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwap.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":653,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":654,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":655,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwap.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":656,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwap.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":657,\"kind\":128,\"name\":\"TokenConditionalSwapDto\",\"url\":\"classes/TokenConditionalSwapDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":658,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":659,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwapDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":660,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwapDto.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":661,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwapDto.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":662,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwapDto.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":663,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwapDto.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":664,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwapDto.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":665,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":666,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":667,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwapDto.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":668,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":669,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":670,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":671,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":672,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwapDto.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":673,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":674,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":675,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwapDto.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":676,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwapDto.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":677,\"kind\":128,\"name\":\"HealthType\",\"url\":\"classes/HealthType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":678,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#maint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":679,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":680,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#__type-4.maint-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":681,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":682,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#init\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":683,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":684,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#__type.init-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":685,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":686,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#liquidationEnd\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":687,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":688,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#__type-2.liquidationEnd-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":689,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":690,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HealthType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":691,\"kind\":4194304,\"name\":\"PerpMarketIndex\",\"url\":\"index.html#PerpMarketIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":692,\"kind\":4194304,\"name\":\"ParsedFillEvent\",\"url\":\"index.html#ParsedFillEvent\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":693,\"kind\":128,\"name\":\"PerpMarket\",\"url\":\"classes/PerpMarket.html\",\"classes\":\"tsd-kind-class\"},{\"id\":694,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpMarket.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpMarket\"},{\"id\":695,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpMarket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":696,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PerpMarket.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":697,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/PerpMarket.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":698,\"kind\":1024,\"name\":\"maintBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#maintBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":699,\"kind\":1024,\"name\":\"initBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#initBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":700,\"kind\":1024,\"name\":\"maintBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#maintBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":701,\"kind\":1024,\"name\":\"initBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#initBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":702,\"kind\":1024,\"name\":\"baseLiquidationFee\",\"url\":\"classes/PerpMarket.html#baseLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":703,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"classes/PerpMarket.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":704,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"classes/PerpMarket.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":705,\"kind\":1024,\"name\":\"minFunding\",\"url\":\"classes/PerpMarket.html#minFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":706,\"kind\":1024,\"name\":\"maxFunding\",\"url\":\"classes/PerpMarket.html#maxFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":707,\"kind\":1024,\"name\":\"longFunding\",\"url\":\"classes/PerpMarket.html#longFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":708,\"kind\":1024,\"name\":\"shortFunding\",\"url\":\"classes/PerpMarket.html#shortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":709,\"kind\":1024,\"name\":\"feesAccrued\",\"url\":\"classes/PerpMarket.html#feesAccrued\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":710,\"kind\":1024,\"name\":\"feesSettled\",\"url\":\"classes/PerpMarket.html#feesSettled\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":711,\"kind\":1024,\"name\":\"maintOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#maintOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":712,\"kind\":1024,\"name\":\"initOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#initOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":713,\"kind\":1024,\"name\":\"positivePnlLiquidationFee\",\"url\":\"classes/PerpMarket.html#positivePnlLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":714,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/PerpMarket.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":715,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/PerpMarket.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":716,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":717,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/PerpMarket.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":718,\"kind\":1024,\"name\":\"_bids\",\"url\":\"classes/PerpMarket.html#_bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":719,\"kind\":1024,\"name\":\"_asks\",\"url\":\"classes/PerpMarket.html#_asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":720,\"kind\":1024,\"name\":\"priceLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#priceLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":721,\"kind\":1024,\"name\":\"baseLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#baseLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":722,\"kind\":1024,\"name\":\"quoteLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#quoteLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":723,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/PerpMarket.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":724,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/PerpMarket.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":725,\"kind\":1024,\"name\":\"settleTokenIndex\",\"url\":\"classes/PerpMarket.html#settleTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":726,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpMarket.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":727,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/PerpMarket.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":728,\"kind\":1024,\"name\":\"baseDecimals\",\"url\":\"classes/PerpMarket.html#baseDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":729,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/PerpMarket.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":730,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/PerpMarket.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":731,\"kind\":1024,\"name\":\"eventQueue\",\"url\":\"classes/PerpMarket.html#eventQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":732,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/PerpMarket.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":733,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/PerpMarket.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":734,\"kind\":1024,\"name\":\"quoteLotSize\",\"url\":\"classes/PerpMarket.html#quoteLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":735,\"kind\":1024,\"name\":\"baseLotSize\",\"url\":\"classes/PerpMarket.html#baseLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":736,\"kind\":1024,\"name\":\"openInterest\",\"url\":\"classes/PerpMarket.html#openInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":737,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpMarket.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":738,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/PerpMarket.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":739,\"kind\":1024,\"name\":\"impactQuantity\",\"url\":\"classes/PerpMarket.html#impactQuantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":740,\"kind\":1024,\"name\":\"fundingLastUpdated\",\"url\":\"classes/PerpMarket.html#fundingLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":741,\"kind\":1024,\"name\":\"feePenalty\",\"url\":\"classes/PerpMarket.html#feePenalty\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":742,\"kind\":1024,\"name\":\"settleFeeFlat\",\"url\":\"classes/PerpMarket.html#settleFeeFlat\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":743,\"kind\":1024,\"name\":\"settleFeeAmountThreshold\",\"url\":\"classes/PerpMarket.html#settleFeeAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":744,\"kind\":1024,\"name\":\"settleFeeFractionLowHealth\",\"url\":\"classes/PerpMarket.html#settleFeeFractionLowHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":745,\"kind\":1024,\"name\":\"settlePnlLimitFactor\",\"url\":\"classes/PerpMarket.html#settlePnlLimitFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":746,\"kind\":1024,\"name\":\"settlePnlLimitWindowSizeTs\",\"url\":\"classes/PerpMarket.html#settlePnlLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":747,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/PerpMarket.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":748,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/PerpMarket.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":749,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpMarket.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":750,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/PerpMarket.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":751,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":752,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/PerpMarket.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":753,\"kind\":262144,\"name\":\"minOrderSize\",\"url\":\"classes/PerpMarket.html#minOrderSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":754,\"kind\":262144,\"name\":\"tickSize\",\"url\":\"classes/PerpMarket.html#tickSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":755,\"kind\":2048,\"name\":\"insidePriceLimit\",\"url\":\"classes/PerpMarket.html#insidePriceLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":756,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/PerpMarket.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":757,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/PerpMarket.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":758,\"kind\":2048,\"name\":\"loadEventQueue\",\"url\":\"classes/PerpMarket.html#loadEventQueue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":759,\"kind\":2048,\"name\":\"loadFills\",\"url\":\"classes/PerpMarket.html#loadFills\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":760,\"kind\":2048,\"name\":\"parseFillEvent\",\"url\":\"classes/PerpMarket.html#parseFillEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":761,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/PerpMarket.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":762,\"kind\":2048,\"name\":\"getInstantaneousFundingRate\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":763,\"kind\":2048,\"name\":\"getInstantaneousFundingRateUi\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":764,\"kind\":2048,\"name\":\"uiPriceToLots\",\"url\":\"classes/PerpMarket.html#uiPriceToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":765,\"kind\":2048,\"name\":\"uiBaseToLots\",\"url\":\"classes/PerpMarket.html#uiBaseToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":766,\"kind\":2048,\"name\":\"uiQuoteToLots\",\"url\":\"classes/PerpMarket.html#uiQuoteToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":767,\"kind\":2048,\"name\":\"priceLotsToNative\",\"url\":\"classes/PerpMarket.html#priceLotsToNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":768,\"kind\":2048,\"name\":\"priceLotsToUi\",\"url\":\"classes/PerpMarket.html#priceLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":769,\"kind\":2048,\"name\":\"priceNativeToUi\",\"url\":\"classes/PerpMarket.html#priceNativeToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":770,\"kind\":2048,\"name\":\"baseLotsToUi\",\"url\":\"classes/PerpMarket.html#baseLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":771,\"kind\":2048,\"name\":\"quoteLotsToUi\",\"url\":\"classes/PerpMarket.html#quoteLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":772,\"kind\":2048,\"name\":\"getSettlePnlCandidates\",\"url\":\"classes/PerpMarket.html#getSettlePnlCandidates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":773,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpMarket.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":774,\"kind\":128,\"name\":\"BookSide\",\"url\":\"classes/BookSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":775,\"kind\":1024,\"name\":\"INNER_NODE_TAG\",\"url\":\"classes/BookSide.html#INNER_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":776,\"kind\":1024,\"name\":\"LEAF_NODE_TAG\",\"url\":\"classes/BookSide.html#LEAF_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":777,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/BookSide.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":778,\"kind\":2048,\"name\":\"getPriceFromKey\",\"url\":\"classes/BookSide.html#getPriceFromKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":779,\"kind\":2048,\"name\":\"toInnerNode\",\"url\":\"classes/BookSide.html#toInnerNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":780,\"kind\":2048,\"name\":\"toLeafNode\",\"url\":\"classes/BookSide.html#toLeafNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":781,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":782,\"kind\":1024,\"name\":\"now\",\"url\":\"classes/BookSide.html#now\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":783,\"kind\":1024,\"name\":\"client\",\"url\":\"classes/BookSide.html#client\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":784,\"kind\":1024,\"name\":\"perpMarket\",\"url\":\"classes/BookSide.html#perpMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":785,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/BookSide.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":786,\"kind\":1024,\"name\":\"rootFixed\",\"url\":\"classes/BookSide.html#rootFixed\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":787,\"kind\":1024,\"name\":\"rootOraclePegged\",\"url\":\"classes/BookSide.html#rootOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":788,\"kind\":1024,\"name\":\"orderTreeNodes\",\"url\":\"classes/BookSide.html#orderTreeNodes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":789,\"kind\":2048,\"name\":\"items\",\"url\":\"classes/BookSide.html#items\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":790,\"kind\":2048,\"name\":\"itemsValid\",\"url\":\"classes/BookSide.html#itemsValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":791,\"kind\":2048,\"name\":\"fixedItems\",\"url\":\"classes/BookSide.html#fixedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":792,\"kind\":2048,\"name\":\"oraclePeggedItems\",\"url\":\"classes/BookSide.html#oraclePeggedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":793,\"kind\":2048,\"name\":\"best\",\"url\":\"classes/BookSide.html#best\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":794,\"kind\":2048,\"name\":\"getImpactPriceUi\",\"url\":\"classes/BookSide.html#getImpactPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":795,\"kind\":2048,\"name\":\"getL2\",\"url\":\"classes/BookSide.html#getL2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":796,\"kind\":2048,\"name\":\"getL2Ui\",\"url\":\"classes/BookSide.html#getL2Ui\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":797,\"kind\":128,\"name\":\"BookSideType\",\"url\":\"classes/BookSideType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":798,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":799,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":800,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#__type-2.bids-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":801,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":802,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":803,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":804,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#__type.asks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":805,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":806,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSideType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":807,\"kind\":128,\"name\":\"LeafNode\",\"url\":\"classes/LeafNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":808,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/LeafNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"LeafNode\"},{\"id\":809,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LeafNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":810,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"classes/LeafNode.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":811,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/LeafNode.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":812,\"kind\":1024,\"name\":\"timeInForce\",\"url\":\"classes/LeafNode.html#timeInForce\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":813,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/LeafNode.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":814,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/LeafNode.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":815,\"kind\":1024,\"name\":\"quantity\",\"url\":\"classes/LeafNode.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":816,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/LeafNode.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":817,\"kind\":1024,\"name\":\"pegLimit\",\"url\":\"classes/LeafNode.html#pegLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":818,\"kind\":128,\"name\":\"InnerNode\",\"url\":\"classes/InnerNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":819,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/InnerNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"InnerNode\"},{\"id\":820,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InnerNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":821,\"kind\":1024,\"name\":\"children\",\"url\":\"classes/InnerNode.html#children\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":822,\"kind\":128,\"name\":\"PerpSelfTradeBehavior\",\"url\":\"classes/PerpSelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":823,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":824,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":825,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":826,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":827,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":828,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":829,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":830,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":831,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":832,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":833,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":834,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":835,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpSelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":836,\"kind\":128,\"name\":\"PerpOrderSide\",\"url\":\"classes/PerpOrderSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":837,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":838,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":839,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":840,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":841,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":842,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":843,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":844,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":845,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":846,\"kind\":128,\"name\":\"PerpOrderType\",\"url\":\"classes/PerpOrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":847,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":848,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":849,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":850,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":851,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":852,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":853,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":854,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":855,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":856,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":857,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#__type-6.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":858,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6.__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":859,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":860,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":861,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#__type-4.market-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":862,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":863,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#postOnlySlide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":864,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":865,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#__type-8.postOnlySlide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":866,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8.__type-9\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":867,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":868,\"kind\":128,\"name\":\"PerpOrder\",\"url\":\"classes/PerpOrder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":869,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOrder.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrder\"},{\"id\":870,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":871,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpOrder.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":872,\"kind\":1024,\"name\":\"orderId\",\"url\":\"classes/PerpOrder.html#orderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":873,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/PerpOrder.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":874,\"kind\":1024,\"name\":\"openOrdersSlot\",\"url\":\"classes/PerpOrder.html#openOrdersSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":875,\"kind\":1024,\"name\":\"feeTier\",\"url\":\"classes/PerpOrder.html#feeTier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":876,\"kind\":1024,\"name\":\"uiPrice\",\"url\":\"classes/PerpOrder.html#uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":877,\"kind\":1024,\"name\":\"priceLots\",\"url\":\"classes/PerpOrder.html#priceLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":878,\"kind\":1024,\"name\":\"uiSize\",\"url\":\"classes/PerpOrder.html#uiSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":879,\"kind\":1024,\"name\":\"sizeLots\",\"url\":\"classes/PerpOrder.html#sizeLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":880,\"kind\":1024,\"name\":\"side\",\"url\":\"classes/PerpOrder.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":881,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/PerpOrder.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":882,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/PerpOrder.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":883,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpOrder.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":884,\"kind\":1024,\"name\":\"isExpired\",\"url\":\"classes/PerpOrder.html#isExpired\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":885,\"kind\":1024,\"name\":\"isOraclePegged\",\"url\":\"classes/PerpOrder.html#isOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":886,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/PerpOrder.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":887,\"kind\":1024,\"name\":\"oraclePeggedProperties\",\"url\":\"classes/PerpOrder.html#oraclePeggedProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":888,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpOrder.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":889,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/PerpOrder.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":890,\"kind\":128,\"name\":\"PerpEventQueue\",\"url\":\"classes/PerpEventQueue.html\",\"classes\":\"tsd-kind-class\"},{\"id\":891,\"kind\":1024,\"name\":\"FILL_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#FILL_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":892,\"kind\":1024,\"name\":\"OUT_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#OUT_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":893,\"kind\":1024,\"name\":\"LIQUIDATE_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#LIQUIDATE_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":894,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpEventQueue.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":895,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/PerpEventQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":896,\"kind\":1024,\"name\":\"count\",\"url\":\"classes/PerpEventQueue.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":897,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpEventQueue.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":898,\"kind\":1024,\"name\":\"rawEvents\",\"url\":\"classes/PerpEventQueue.html#rawEvents\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":899,\"kind\":2048,\"name\":\"getUnconsumedEvents\",\"url\":\"classes/PerpEventQueue.html#getUnconsumedEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":900,\"kind\":2048,\"name\":\"eventsSince\",\"url\":\"classes/PerpEventQueue.html#eventsSince\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":901,\"kind\":256,\"name\":\"Event\",\"url\":\"interfaces/Event.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":902,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/Event.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Event\"},{\"id\":903,\"kind\":256,\"name\":\"OutEvent\",\"url\":\"interfaces/OutEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":904,\"kind\":1024,\"name\":\"side\",\"url\":\"interfaces/OutEvent.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":905,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"interfaces/OutEvent.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":906,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/OutEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":907,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/OutEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":908,\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/OutEvent.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":909,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/OutEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":910,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/OutEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OutEvent\"},{\"id\":911,\"kind\":256,\"name\":\"FillEvent\",\"url\":\"interfaces/FillEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":912,\"kind\":1024,\"name\":\"takerSide\",\"url\":\"interfaces/FillEvent.html#takerSide\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":913,\"kind\":1024,\"name\":\"makerOut\",\"url\":\"interfaces/FillEvent.html#makerOut\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":914,\"kind\":1024,\"name\":\"makerSlot\",\"url\":\"interfaces/FillEvent.html#makerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":915,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/FillEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":916,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/FillEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":917,\"kind\":1024,\"name\":\"maker\",\"url\":\"interfaces/FillEvent.html#maker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":918,\"kind\":1024,\"name\":\"makerOrderId\",\"url\":\"interfaces/FillEvent.html#makerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":919,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"interfaces/FillEvent.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":920,\"kind\":1024,\"name\":\"makerTimestamp\",\"url\":\"interfaces/FillEvent.html#makerTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":921,\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/FillEvent.html#taker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":922,\"kind\":1024,\"name\":\"takerOrderId\",\"url\":\"interfaces/FillEvent.html#takerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":923,\"kind\":1024,\"name\":\"takerClientOrderId\",\"url\":\"interfaces/FillEvent.html#takerClientOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":924,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"interfaces/FillEvent.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":925,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/FillEvent.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":926,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/FillEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":927,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/FillEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FillEvent\"},{\"id\":928,\"kind\":256,\"name\":\"LiquidateEvent\",\"url\":\"interfaces/LiquidateEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":929,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/LiquidateEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiquidateEvent\"},{\"id\":930,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/LiquidateEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LiquidateEvent\"},{\"id\":931,\"kind\":64,\"name\":\"RUST_U64_MAX\",\"url\":\"index.html#RUST_U64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":932,\"kind\":64,\"name\":\"RUST_I64_MAX\",\"url\":\"index.html#RUST_I64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":933,\"kind\":64,\"name\":\"RUST_I64_MIN\",\"url\":\"index.html#RUST_I64_MIN\",\"classes\":\"tsd-kind-function\"},{\"id\":934,\"kind\":32,\"name\":\"OPENBOOK_PROGRAM_ID\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":935,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"OPENBOOK_PROGRAM_ID\"},{\"id\":936,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":937,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":938,\"kind\":64,\"name\":\"ONE_I80F48\",\"url\":\"index.html#ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":939,\"kind\":64,\"name\":\"MINUS_ONE_I80F48\",\"url\":\"index.html#MINUS_ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":940,\"kind\":64,\"name\":\"ZERO_I80F48\",\"url\":\"index.html#ZERO_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":941,\"kind\":64,\"name\":\"HUNDRED_I80F48\",\"url\":\"index.html#HUNDRED_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":942,\"kind\":64,\"name\":\"MAX_I80F48\",\"url\":\"index.html#MAX_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":943,\"kind\":128,\"name\":\"I80F48Dto\",\"url\":\"classes/I80F48Dto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":944,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48Dto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":945,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/I80F48Dto.html#val\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":946,\"kind\":128,\"name\":\"I80F48\",\"url\":\"classes/I80F48.html\",\"classes\":\"tsd-kind-class\"},{\"id\":947,\"kind\":1024,\"name\":\"MAX_SIZE\",\"url\":\"classes/I80F48.html#MAX_SIZE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":948,\"kind\":1024,\"name\":\"FRACTIONS\",\"url\":\"classes/I80F48.html#FRACTIONS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":949,\"kind\":1024,\"name\":\"MULTIPLIER_BIG\",\"url\":\"classes/I80F48.html#MULTIPLIER_BIG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":950,\"kind\":1024,\"name\":\"MULTIPLIER_BN\",\"url\":\"classes/I80F48.html#MULTIPLIER_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":951,\"kind\":1024,\"name\":\"MULTIPLIER_NUMBER\",\"url\":\"classes/I80F48.html#MULTIPLIER_NUMBER\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":952,\"kind\":1024,\"name\":\"MAX_BN\",\"url\":\"classes/I80F48.html#MAX_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":953,\"kind\":1024,\"name\":\"MIN_BN\",\"url\":\"classes/I80F48.html#MIN_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":954,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/I80F48.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":955,\"kind\":2048,\"name\":\"fromNumber\",\"url\":\"classes/I80F48.html#fromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":956,\"kind\":2048,\"name\":\"fromNumberOrUndef\",\"url\":\"classes/I80F48.html#fromNumberOrUndef\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":957,\"kind\":2048,\"name\":\"fromOptionalString\",\"url\":\"classes/I80F48.html#fromOptionalString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":958,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/I80F48.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":959,\"kind\":2048,\"name\":\"fromI64\",\"url\":\"classes/I80F48.html#fromI64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":960,\"kind\":2048,\"name\":\"fromU64\",\"url\":\"classes/I80F48.html#fromU64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":961,\"kind\":2048,\"name\":\"fromBig\",\"url\":\"classes/I80F48.html#fromBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":962,\"kind\":2048,\"name\":\"fromArray\",\"url\":\"classes/I80F48.html#fromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":963,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":964,\"kind\":1024,\"name\":\"data\",\"url\":\"classes/I80F48.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":965,\"kind\":2048,\"name\":\"toTwos\",\"url\":\"classes/I80F48.html#toTwos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":966,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/I80F48.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":967,\"kind\":2048,\"name\":\"toFixed\",\"url\":\"classes/I80F48.html#toFixed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":968,\"kind\":2048,\"name\":\"toLocaleString\",\"url\":\"classes/I80F48.html#toLocaleString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":969,\"kind\":2048,\"name\":\"toBig\",\"url\":\"classes/I80F48.html#toBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":970,\"kind\":2048,\"name\":\"toNumber\",\"url\":\"classes/I80F48.html#toNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":971,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/I80F48.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":972,\"kind\":2048,\"name\":\"toArrayLike\",\"url\":\"classes/I80F48.html#toArrayLike\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":973,\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/I80F48.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":974,\"kind\":2048,\"name\":\"getBinaryLayout\",\"url\":\"classes/I80F48.html#getBinaryLayout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":975,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/I80F48.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":976,\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/I80F48.html#sub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":977,\"kind\":2048,\"name\":\"iadd\",\"url\":\"classes/I80F48.html#iadd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":978,\"kind\":2048,\"name\":\"isub\",\"url\":\"classes/I80F48.html#isub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":979,\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/I80F48.html#floor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":980,\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/I80F48.html#ceil\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":981,\"kind\":2048,\"name\":\"frac\",\"url\":\"classes/I80F48.html#frac\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":982,\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/I80F48.html#mul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":983,\"kind\":2048,\"name\":\"imul\",\"url\":\"classes/I80F48.html#imul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":984,\"kind\":2048,\"name\":\"div\",\"url\":\"classes/I80F48.html#div\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":985,\"kind\":2048,\"name\":\"idiv\",\"url\":\"classes/I80F48.html#idiv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":986,\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/I80F48.html#gt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":987,\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/I80F48.html#lt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":988,\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/I80F48.html#gte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":989,\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/I80F48.html#lte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":990,\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/I80F48.html#eq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":991,\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/I80F48.html#cmp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":992,\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/I80F48.html#neg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":993,\"kind\":2048,\"name\":\"isPos\",\"url\":\"classes/I80F48.html#isPos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":994,\"kind\":2048,\"name\":\"isNeg\",\"url\":\"classes/I80F48.html#isNeg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":995,\"kind\":2048,\"name\":\"isZero\",\"url\":\"classes/I80F48.html#isZero\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":996,\"kind\":2048,\"name\":\"min\",\"url\":\"classes/I80F48.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":997,\"kind\":2048,\"name\":\"max\",\"url\":\"classes/I80F48.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":998,\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/I80F48.html#abs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":999,\"kind\":64,\"name\":\"computePriceImpactOnJup\",\"url\":\"index.html#computePriceImpactOnJup\",\"classes\":\"tsd-kind-function\"},{\"id\":1000,\"kind\":64,\"name\":\"getOnChainPriceForMints\",\"url\":\"index.html#getOnChainPriceForMints\",\"classes\":\"tsd-kind-function\"},{\"id\":1001,\"kind\":64,\"name\":\"getPriceImpactForLiqor\",\"url\":\"index.html#getPriceImpactForLiqor\",\"classes\":\"tsd-kind-function\"},{\"id\":1002,\"kind\":64,\"name\":\"getPerpPositionsToBeLiquidated\",\"url\":\"index.html#getPerpPositionsToBeLiquidated\",\"classes\":\"tsd-kind-function\"},{\"id\":1003,\"kind\":64,\"name\":\"getEquityForMangoAccounts\",\"url\":\"index.html#getEquityForMangoAccounts\",\"classes\":\"tsd-kind-function\"},{\"id\":1004,\"kind\":64,\"name\":\"getRiskStats\",\"url\":\"index.html#getRiskStats\",\"classes\":\"tsd-kind-function\"},{\"id\":1005,\"kind\":256,\"name\":\"LiqorPriceImpact\",\"url\":\"interfaces/LiqorPriceImpact.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1006,\"kind\":1024,\"name\":\"Coin\",\"url\":\"interfaces/LiqorPriceImpact.html#Coin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1007,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1008,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1009,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1010,\"kind\":1024,\"name\":\"Oracle Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Oracle_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1011,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1012,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.val-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1013,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.highlight-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1014,\"kind\":1024,\"name\":\"Jup Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Jup_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1015,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1016,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.val-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1017,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.highlight-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1018,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1019,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1020,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1021,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1022,\"kind\":1024,\"name\":\"V4 Liq Fee\",\"url\":\"interfaces/LiqorPriceImpact.html#V4_Liq_Fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1023,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1024,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.val-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1025,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.highlight-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1026,\"kind\":1024,\"name\":\"Liabs\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1027,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1028,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.val-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1029,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.highlight-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1030,\"kind\":1024,\"name\":\"Liabs Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1031,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1032,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.val-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1033,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.highlight-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1034,\"kind\":1024,\"name\":\"Assets\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1035,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1036,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1037,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1038,\"kind\":1024,\"name\":\"Assets Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1039,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1040,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1041,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1042,\"kind\":256,\"name\":\"PerpPositionsToBeLiquidated\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1043,\"kind\":1024,\"name\":\"Market\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Market\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1044,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1045,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1046,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1047,\"kind\":1024,\"name\":\"Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1048,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1049,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1050,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1051,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1052,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1053,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1054,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1055,\"kind\":1024,\"name\":\"Notional Position\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Notional_Position\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1056,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1057,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1058,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1059,\"kind\":256,\"name\":\"AccountEquity\",\"url\":\"interfaces/AccountEquity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1060,\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountEquity.html#Account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1061,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1062,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1063,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1064,\"kind\":1024,\"name\":\"Equity\",\"url\":\"interfaces/AccountEquity.html#Equity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1065,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1066,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1067,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1068,\"kind\":256,\"name\":\"Risk\",\"url\":\"interfaces/Risk.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1069,\"kind\":1024,\"name\":\"assetRally\",\"url\":\"interfaces/Risk.html#assetRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1070,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1071,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-1.title-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1072,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-1.data-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1073,\"kind\":1024,\"name\":\"assetDrop\",\"url\":\"interfaces/Risk.html#assetDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1074,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1075,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1076,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1077,\"kind\":1024,\"name\":\"usdcDepeg\",\"url\":\"interfaces/Risk.html#usdcDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1078,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1079,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-6.title-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1080,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-6.data-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1081,\"kind\":1024,\"name\":\"usdtDepeg\",\"url\":\"interfaces/Risk.html#usdtDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1082,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1083,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-7.title-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1084,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-7.data-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1085,\"kind\":1024,\"name\":\"perpRally\",\"url\":\"interfaces/Risk.html#perpRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1086,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1087,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-5.title-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1088,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-5.data-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1089,\"kind\":1024,\"name\":\"perpDrop\",\"url\":\"interfaces/Risk.html#perpDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1090,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1091,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-4.title-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1092,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-4.data-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1093,\"kind\":1024,\"name\":\"marketMakerEquity\",\"url\":\"interfaces/Risk.html#marketMakerEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1094,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1095,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-3.title-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1096,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-3.data-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1097,\"kind\":1024,\"name\":\"liqorEquity\",\"url\":\"interfaces/Risk.html#liqorEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1098,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1099,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-2.title-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1100,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-2.data-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1101,\"kind\":32,\"name\":\"MANGO_ROUTER_API_URL\",\"url\":\"index.html#MANGO_ROUTER_API_URL\",\"classes\":\"tsd-kind-variable\"},{\"id\":1102,\"kind\":256,\"name\":\"QuoteParams\",\"url\":\"interfaces/QuoteParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1103,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/QuoteParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1104,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/QuoteParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1105,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/QuoteParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1106,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/QuoteParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1107,\"kind\":4194304,\"name\":\"TokenMintAddress\",\"url\":\"index.html#TokenMintAddress\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1108,\"kind\":256,\"name\":\"Quote\",\"url\":\"interfaces/Quote.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1109,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/Quote.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1110,\"kind\":1024,\"name\":\"minInAmount\",\"url\":\"interfaces/Quote.html#minInAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1111,\"kind\":1024,\"name\":\"minOutAmount\",\"url\":\"interfaces/Quote.html#minOutAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1112,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/Quote.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1113,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/Quote.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1114,\"kind\":1024,\"name\":\"feeAmount\",\"url\":\"interfaces/Quote.html#feeAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1115,\"kind\":1024,\"name\":\"feeMint\",\"url\":\"interfaces/Quote.html#feeMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1116,\"kind\":1024,\"name\":\"feePct\",\"url\":\"interfaces/Quote.html#feePct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1117,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/Quote.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1118,\"kind\":4194304,\"name\":\"QuoteMintToReferrer\",\"url\":\"index.html#QuoteMintToReferrer\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1119,\"kind\":256,\"name\":\"SwapParams\",\"url\":\"interfaces/SwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1120,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/SwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1121,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/SwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1122,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/SwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1123,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/SwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1124,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/SwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1125,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/SwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1126,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/SwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1127,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/SwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1128,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/SwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1129,\"kind\":4194304,\"name\":\"PlatformFee\",\"url\":\"index.html#PlatformFee\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1130,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#PlatformFee.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PlatformFee\"},{\"id\":1131,\"kind\":1024,\"name\":\"feeBps\",\"url\":\"index.html#PlatformFee.__type.feeBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1132,\"kind\":1024,\"name\":\"feeAccount\",\"url\":\"index.html#PlatformFee.__type.feeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1133,\"kind\":256,\"name\":\"ExactOutSwapParams\",\"url\":\"interfaces/ExactOutSwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1134,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/ExactOutSwapParams.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1135,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/ExactOutSwapParams.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1136,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/ExactOutSwapParams.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1137,\"kind\":1024,\"name\":\"overflowFeeAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#overflowFeeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1138,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/ExactOutSwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1139,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/ExactOutSwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1140,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1141,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1142,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/ExactOutSwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1143,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/ExactOutSwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1144,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/ExactOutSwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1145,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/ExactOutSwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1146,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/ExactOutSwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1147,\"kind\":4194304,\"name\":\"AccountInfoMap\",\"url\":\"index.html#AccountInfoMap\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1148,\"kind\":4194304,\"name\":\"AmmLabel\",\"url\":\"index.html#AmmLabel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1149,\"kind\":256,\"name\":\"TransactionFeeInfo\",\"url\":\"interfaces/TransactionFeeInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1150,\"kind\":1024,\"name\":\"signatureFee\",\"url\":\"interfaces/TransactionFeeInfo.html#signatureFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1151,\"kind\":1024,\"name\":\"openOrdersDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#openOrdersDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1152,\"kind\":1024,\"name\":\"ataDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#ataDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1153,\"kind\":1024,\"name\":\"totalFeeAndDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#totalFeeAndDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1154,\"kind\":1024,\"name\":\"minimumSOLForTransaction\",\"url\":\"interfaces/TransactionFeeInfo.html#minimumSOLForTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1155,\"kind\":8,\"name\":\"SwapMode\",\"url\":\"enums/SwapMode.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":1156,\"kind\":16,\"name\":\"ExactIn\",\"url\":\"enums/SwapMode.html#ExactIn\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1157,\"kind\":16,\"name\":\"ExactOut\",\"url\":\"enums/SwapMode.html#ExactOut\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1158,\"kind\":256,\"name\":\"Fee\",\"url\":\"interfaces/Fee.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1159,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Fee.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1160,\"kind\":1024,\"name\":\"mint\",\"url\":\"interfaces/Fee.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1161,\"kind\":1024,\"name\":\"pct\",\"url\":\"interfaces/Fee.html#pct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1162,\"kind\":256,\"name\":\"MarketInfo\",\"url\":\"interfaces/MarketInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1163,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MarketInfo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1164,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/MarketInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1165,\"kind\":1024,\"name\":\"inputMint\",\"url\":\"interfaces/MarketInfo.html#inputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1166,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/MarketInfo.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1167,\"kind\":1024,\"name\":\"lpFee\",\"url\":\"interfaces/MarketInfo.html#lpFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1168,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/MarketInfo.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1169,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/MarketInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1170,\"kind\":1024,\"name\":\"outputMint\",\"url\":\"interfaces/MarketInfo.html#outputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1171,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/MarketInfo.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1172,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/MarketInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1173,\"kind\":256,\"name\":\"RouteInfo\",\"url\":\"interfaces/RouteInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1174,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/RouteInfo.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1175,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/RouteInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1176,\"kind\":1024,\"name\":\"marketInfos\",\"url\":\"interfaces/RouteInfo.html#marketInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1177,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"interfaces/RouteInfo.html#otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1178,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/RouteInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1179,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/RouteInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1180,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/RouteInfo.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1181,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/RouteInfo.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1182,\"kind\":1024,\"name\":\"instructions\",\"url\":\"interfaces/RouteInfo.html#instructions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1183,\"kind\":1024,\"name\":\"mints\",\"url\":\"interfaces/RouteInfo.html#mints\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1184,\"kind\":1024,\"name\":\"routerName\",\"url\":\"interfaces/RouteInfo.html#routerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1185,\"kind\":4194304,\"name\":\"Routes\",\"url\":\"index.html#Routes\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1186,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Routes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Routes\"},{\"id\":1187,\"kind\":1024,\"name\":\"routes\",\"url\":\"index.html#Routes.__type.routes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1188,\"kind\":1024,\"name\":\"bestRoute\",\"url\":\"index.html#Routes.__type.bestRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1189,\"kind\":4194304,\"name\":\"Token\",\"url\":\"index.html#Token\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1190,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Token\"},{\"id\":1191,\"kind\":1024,\"name\":\"address\",\"url\":\"index.html#Token.__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1192,\"kind\":1024,\"name\":\"chainId\",\"url\":\"index.html#Token.__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1193,\"kind\":1024,\"name\":\"decimals\",\"url\":\"index.html#Token.__type.decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1194,\"kind\":1024,\"name\":\"name\",\"url\":\"index.html#Token.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1195,\"kind\":1024,\"name\":\"symbol\",\"url\":\"index.html#Token.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1196,\"kind\":1024,\"name\":\"logoURI\",\"url\":\"index.html#Token.__type.logoURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1197,\"kind\":1024,\"name\":\"extensions\",\"url\":\"index.html#Token.__type.extensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1198,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1199,\"kind\":1024,\"name\":\"coingeckoId\",\"url\":\"index.html#Token.__type.__type-1.coingeckoId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type.__type\"},{\"id\":1200,\"kind\":1024,\"name\":\"tags\",\"url\":\"index.html#Token.__type.tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1201,\"kind\":64,\"name\":\"fetchRoutes\",\"url\":\"index.html#fetchRoutes\",\"classes\":\"tsd-kind-function\"},{\"id\":1202,\"kind\":64,\"name\":\"prepareMangoRouterInstructions\",\"url\":\"index.html#prepareMangoRouterInstructions\",\"classes\":\"tsd-kind-function\"},{\"id\":1203,\"kind\":64,\"name\":\"fetchJupiterTransaction\",\"url\":\"index.html#fetchJupiterTransaction\",\"classes\":\"tsd-kind-function\"},{\"id\":1204,\"kind\":64,\"name\":\"getLargestPerpPositions\",\"url\":\"index.html#getLargestPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1205,\"kind\":64,\"name\":\"getClosestToLiquidationPerpPositions\",\"url\":\"index.html#getClosestToLiquidationPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1206,\"kind\":4194304,\"name\":\"Modify\",\"url\":\"index.html#Modify\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1207,\"kind\":128,\"name\":\"FlashLoanWithdraw\",\"url\":\"classes/FlashLoanWithdraw.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1208,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/FlashLoanWithdraw.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1209,\"kind\":1024,\"name\":\"amount\",\"url\":\"classes/FlashLoanWithdraw.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1210,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanWithdraw.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1211,\"kind\":128,\"name\":\"FlashLoanType\",\"url\":\"classes/FlashLoanType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1212,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1213,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1214,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#__type-2.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1215,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1216,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#swap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1217,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1218,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#__type.swap-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1219,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1220,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1221,\"kind\":128,\"name\":\"InterestRateParams\",\"url\":\"classes/InterestRateParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1222,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InterestRateParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1223,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/InterestRateParams.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1224,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/InterestRateParams.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1225,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/InterestRateParams.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1226,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/InterestRateParams.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1227,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/InterestRateParams.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1228,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/InterestRateParams.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1229,\"kind\":128,\"name\":\"OracleConfigParams\",\"url\":\"classes/OracleConfigParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1230,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OracleConfigParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1231,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"classes/OracleConfigParams.html#confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1232,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"classes/OracleConfigParams.html#maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1233,\"kind\":64,\"name\":\"bpsToDecimal\",\"url\":\"index.html#bpsToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1234,\"kind\":64,\"name\":\"percentageToDecimal\",\"url\":\"index.html#percentageToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1235,\"kind\":64,\"name\":\"toNativeI80F48ForQuote\",\"url\":\"index.html#toNativeI80F48ForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1236,\"kind\":64,\"name\":\"toNativeI80F48\",\"url\":\"index.html#toNativeI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1237,\"kind\":64,\"name\":\"toNative\",\"url\":\"index.html#toNative\",\"classes\":\"tsd-kind-function\"},{\"id\":1238,\"kind\":64,\"name\":\"toUiDecimals\",\"url\":\"index.html#toUiDecimals\",\"classes\":\"tsd-kind-function\"},{\"id\":1239,\"kind\":64,\"name\":\"toUiDecimalsForQuote\",\"url\":\"index.html#toUiDecimalsForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1240,\"kind\":64,\"name\":\"toUiI80F48\",\"url\":\"index.html#toUiI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1241,\"kind\":64,\"name\":\"getAssociatedTokenAddress\",\"url\":\"index.html#getAssociatedTokenAddress\",\"classes\":\"tsd-kind-function\"},{\"id\":1242,\"kind\":64,\"name\":\"createAssociatedTokenAccountIdempotentInstruction\",\"url\":\"index.html#createAssociatedTokenAccountIdempotentInstruction\",\"classes\":\"tsd-kind-function\"},{\"id\":1243,\"kind\":64,\"name\":\"buildVersionedTx\",\"url\":\"index.html#buildVersionedTx\",\"classes\":\"tsd-kind-function\"},{\"id\":1244,\"kind\":32,\"name\":\"U64_MAX_BN\",\"url\":\"index.html#U64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1245,\"kind\":32,\"name\":\"I64_MAX_BN\",\"url\":\"index.html#I64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1246,\"kind\":32,\"name\":\"QUOTE_DECIMALS\",\"url\":\"index.html#QUOTE_DECIMALS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1247,\"kind\":128,\"name\":\"As\",\"url\":\"classes/As.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":1248,\"kind\":1024,\"name\":\"$as$\",\"url\":\"classes/As.html#_as_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"As\"},{\"id\":1249,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/As.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"As\"},{\"id\":1250,\"kind\":1024,\"name\":\"[$as$]\",\"url\":\"classes/As.html#__as__\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"As\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,40.334]],[\"parent/0\",[]],[\"name/1\",[1,42.856]],[\"parent/1\",[0,3.862]],[\"name/2\",[2,34.435]],[\"parent/2\",[0,3.862]],[\"name/3\",[3,54.472]],[\"parent/3\",[0,3.862]],[\"name/4\",[4,51.359]],[\"parent/4\",[0,3.862]],[\"name/5\",[5,28.052]],[\"parent/5\",[0,3.862]],[\"name/6\",[6,59.008]],[\"parent/6\",[0,3.862]],[\"name/7\",[7,59.008]],[\"parent/7\",[0,3.862]],[\"name/8\",[8,67.511]],[\"parent/8\",[0,3.862]],[\"name/9\",[9,67.511]],[\"parent/9\",[0,3.862]],[\"name/10\",[10,54.472]],[\"parent/10\",[0,3.862]],[\"name/11\",[11,59.008]],[\"parent/11\",[0,3.862]],[\"name/12\",[12,59.008]],[\"parent/12\",[0,3.862]],[\"name/13\",[13,59.008]],[\"parent/13\",[0,3.862]],[\"name/14\",[14,67.511]],[\"parent/14\",[0,3.862]],[\"name/15\",[15,67.511]],[\"parent/15\",[0,3.862]],[\"name/16\",[16,67.511]],[\"parent/16\",[0,3.862]],[\"name/17\",[17,67.511]],[\"parent/17\",[0,3.862]],[\"name/18\",[18,62.385]],[\"parent/18\",[0,3.862]],[\"name/19\",[19,62.385]],[\"parent/19\",[0,3.862]],[\"name/20\",[20,67.511]],[\"parent/20\",[0,3.862]],[\"name/21\",[21,62.385]],[\"parent/21\",[0,3.862]],[\"name/22\",[22,50.103]],[\"parent/22\",[]],[\"name/23\",[23,56.486]],[\"parent/23\",[22,4.798]],[\"name/24\",[24,25.931]],[\"parent/24\",[22,4.798]],[\"name/25\",[23,56.486]],[\"parent/25\",[25,5.055]],[\"name/26\",[24,25.931]],[\"parent/26\",[25,5.055]],[\"name/27\",[26,56.486]],[\"parent/27\",[22,4.798]],[\"name/28\",[24,25.931]],[\"parent/28\",[22,4.798]],[\"name/29\",[26,56.486]],[\"parent/29\",[25,5.055]],[\"name/30\",[24,25.931]],[\"parent/30\",[25,5.055]],[\"name/31\",[27,56.486]],[\"parent/31\",[22,4.798]],[\"name/32\",[24,25.931]],[\"parent/32\",[22,4.798]],[\"name/33\",[27,56.486]],[\"parent/33\",[25,5.055]],[\"name/34\",[24,25.931]],[\"parent/34\",[25,5.055]],[\"name/35\",[2,34.435]],[\"parent/35\",[22,4.798]],[\"name/36\",[28,50.103]],[\"parent/36\",[]],[\"name/37\",[29,56.486]],[\"parent/37\",[28,4.798]],[\"name/38\",[24,25.931]],[\"parent/38\",[28,4.798]],[\"name/39\",[29,56.486]],[\"parent/39\",[30,5.055]],[\"name/40\",[24,25.931]],[\"parent/40\",[30,5.055]],[\"name/41\",[31,56.486]],[\"parent/41\",[28,4.798]],[\"name/42\",[24,25.931]],[\"parent/42\",[28,4.798]],[\"name/43\",[31,56.486]],[\"parent/43\",[30,5.055]],[\"name/44\",[24,25.931]],[\"parent/44\",[30,5.055]],[\"name/45\",[32,56.486]],[\"parent/45\",[28,4.798]],[\"name/46\",[24,25.931]],[\"parent/46\",[28,4.798]],[\"name/47\",[32,56.486]],[\"parent/47\",[30,5.055]],[\"name/48\",[24,25.931]],[\"parent/48\",[30,5.055]],[\"name/49\",[2,34.435]],[\"parent/49\",[28,4.798]],[\"name/50\",[33,52.795]],[\"parent/50\",[]],[\"name/51\",[34,56.486]],[\"parent/51\",[33,5.055]],[\"name/52\",[24,25.931]],[\"parent/52\",[33,5.055]],[\"name/53\",[34,56.486]],[\"parent/53\",[35,5.409]],[\"name/54\",[24,25.931]],[\"parent/54\",[35,5.409]],[\"name/55\",[36,56.486]],[\"parent/55\",[33,5.055]],[\"name/56\",[24,25.931]],[\"parent/56\",[33,5.055]],[\"name/57\",[36,56.486]],[\"parent/57\",[35,5.409]],[\"name/58\",[24,25.931]],[\"parent/58\",[35,5.409]],[\"name/59\",[2,34.435]],[\"parent/59\",[33,5.055]],[\"name/60\",[37,67.511]],[\"parent/60\",[]],[\"name/61\",[38,67.511]],[\"parent/61\",[]],[\"name/62\",[39,67.511]],[\"parent/62\",[]],[\"name/63\",[40,67.511]],[\"parent/63\",[]],[\"name/64\",[5,28.052]],[\"parent/64\",[]],[\"name/65\",[1,42.856]],[\"parent/65\",[5,2.686]],[\"name/66\",[2,34.435]],[\"parent/66\",[5,2.686]],[\"name/67\",[4,51.359]],[\"parent/67\",[5,2.686]],[\"name/68\",[41,67.511]],[\"parent/68\",[5,2.686]],[\"name/69\",[42,67.511]],[\"parent/69\",[5,2.686]],[\"name/70\",[43,67.511]],[\"parent/70\",[5,2.686]],[\"name/71\",[44,67.511]],[\"parent/71\",[5,2.686]],[\"name/72\",[45,67.511]],[\"parent/72\",[5,2.686]],[\"name/73\",[46,67.511]],[\"parent/73\",[5,2.686]],[\"name/74\",[47,67.511]],[\"parent/74\",[5,2.686]],[\"name/75\",[48,67.511]],[\"parent/75\",[5,2.686]],[\"name/76\",[49,67.511]],[\"parent/76\",[5,2.686]],[\"name/77\",[50,67.511]],[\"parent/77\",[5,2.686]],[\"name/78\",[51,67.511]],[\"parent/78\",[5,2.686]],[\"name/79\",[52,67.511]],[\"parent/79\",[5,2.686]],[\"name/80\",[53,67.511]],[\"parent/80\",[5,2.686]],[\"name/81\",[54,67.511]],[\"parent/81\",[5,2.686]],[\"name/82\",[55,67.511]],[\"parent/82\",[5,2.686]],[\"name/83\",[56,67.511]],[\"parent/83\",[5,2.686]],[\"name/84\",[57,67.511]],[\"parent/84\",[5,2.686]],[\"name/85\",[58,67.511]],[\"parent/85\",[5,2.686]],[\"name/86\",[59,67.511]],[\"parent/86\",[5,2.686]],[\"name/87\",[60,67.511]],[\"parent/87\",[5,2.686]],[\"name/88\",[61,67.511]],[\"parent/88\",[5,2.686]],[\"name/89\",[62,67.511]],[\"parent/89\",[5,2.686]],[\"name/90\",[63,67.511]],[\"parent/90\",[5,2.686]],[\"name/91\",[64,67.511]],[\"parent/91\",[5,2.686]],[\"name/92\",[65,67.511]],[\"parent/92\",[5,2.686]],[\"name/93\",[66,67.511]],[\"parent/93\",[5,2.686]],[\"name/94\",[67,67.511]],[\"parent/94\",[5,2.686]],[\"name/95\",[68,67.511]],[\"parent/95\",[5,2.686]],[\"name/96\",[69,67.511]],[\"parent/96\",[5,2.686]],[\"name/97\",[70,67.511]],[\"parent/97\",[5,2.686]],[\"name/98\",[71,67.511]],[\"parent/98\",[5,2.686]],[\"name/99\",[72,67.511]],[\"parent/99\",[5,2.686]],[\"name/100\",[73,67.511]],[\"parent/100\",[5,2.686]],[\"name/101\",[74,67.511]],[\"parent/101\",[5,2.686]],[\"name/102\",[75,67.511]],[\"parent/102\",[5,2.686]],[\"name/103\",[76,67.511]],[\"parent/103\",[5,2.686]],[\"name/104\",[77,67.511]],[\"parent/104\",[5,2.686]],[\"name/105\",[78,67.511]],[\"parent/105\",[5,2.686]],[\"name/106\",[79,67.511]],[\"parent/106\",[5,2.686]],[\"name/107\",[80,67.511]],[\"parent/107\",[5,2.686]],[\"name/108\",[81,67.511]],[\"parent/108\",[5,2.686]],[\"name/109\",[82,67.511]],[\"parent/109\",[5,2.686]],[\"name/110\",[83,67.511]],[\"parent/110\",[5,2.686]],[\"name/111\",[84,67.511]],[\"parent/111\",[5,2.686]],[\"name/112\",[85,67.511]],[\"parent/112\",[5,2.686]],[\"name/113\",[86,67.511]],[\"parent/113\",[5,2.686]],[\"name/114\",[87,67.511]],[\"parent/114\",[5,2.686]],[\"name/115\",[88,67.511]],[\"parent/115\",[5,2.686]],[\"name/116\",[89,67.511]],[\"parent/116\",[5,2.686]],[\"name/117\",[90,67.511]],[\"parent/117\",[5,2.686]],[\"name/118\",[91,67.511]],[\"parent/118\",[5,2.686]],[\"name/119\",[92,67.511]],[\"parent/119\",[5,2.686]],[\"name/120\",[93,67.511]],[\"parent/120\",[5,2.686]],[\"name/121\",[94,67.511]],[\"parent/121\",[5,2.686]],[\"name/122\",[95,67.511]],[\"parent/122\",[5,2.686]],[\"name/123\",[96,67.511]],[\"parent/123\",[5,2.686]],[\"name/124\",[97,67.511]],[\"parent/124\",[5,2.686]],[\"name/125\",[98,67.511]],[\"parent/125\",[5,2.686]],[\"name/126\",[99,67.511]],[\"parent/126\",[5,2.686]],[\"name/127\",[100,67.511]],[\"parent/127\",[5,2.686]],[\"name/128\",[101,67.511]],[\"parent/128\",[5,2.686]],[\"name/129\",[102,67.511]],[\"parent/129\",[5,2.686]],[\"name/130\",[103,67.511]],[\"parent/130\",[5,2.686]],[\"name/131\",[104,67.511]],[\"parent/131\",[5,2.686]],[\"name/132\",[105,67.511]],[\"parent/132\",[5,2.686]],[\"name/133\",[106,50.103]],[\"parent/133\",[5,2.686]],[\"name/134\",[107,62.385]],[\"parent/134\",[]],[\"name/135\",[24,25.931]],[\"parent/135\",[107,5.974]],[\"name/136\",[108,67.511]],[\"parent/136\",[109,5.65]],[\"name/137\",[110,62.385]],[\"parent/137\",[109,5.65]],[\"name/138\",[111,44.339,112,44.339]],[\"parent/138\",[109,5.65]],[\"name/139\",[113,23.492]],[\"parent/139\",[]],[\"name/140\",[114,67.511]],[\"parent/140\",[113,2.249]],[\"name/141\",[115,67.511]],[\"parent/141\",[113,2.249]],[\"name/142\",[116,67.511]],[\"parent/142\",[113,2.249]],[\"name/143\",[2,34.435]],[\"parent/143\",[113,2.249]],[\"name/144\",[117,67.511]],[\"parent/144\",[113,2.249]],[\"name/145\",[118,67.511]],[\"parent/145\",[113,2.249]],[\"name/146\",[24,25.931]],[\"parent/146\",[113,2.249]],[\"name/147\",[119,67.511]],[\"parent/147\",[113,2.249]],[\"name/148\",[120,67.511]],[\"parent/148\",[113,2.249]],[\"name/149\",[121,67.511]],[\"parent/149\",[113,2.249]],[\"name/150\",[122,67.511]],[\"parent/150\",[113,2.249]],[\"name/151\",[123,67.511]],[\"parent/151\",[113,2.249]],[\"name/152\",[124,67.511]],[\"parent/152\",[113,2.249]],[\"name/153\",[125,67.511]],[\"parent/153\",[113,2.249]],[\"name/154\",[126,67.511]],[\"parent/154\",[113,2.249]],[\"name/155\",[127,67.511]],[\"parent/155\",[113,2.249]],[\"name/156\",[128,67.511]],[\"parent/156\",[113,2.249]],[\"name/157\",[129,67.511]],[\"parent/157\",[113,2.249]],[\"name/158\",[130,67.511]],[\"parent/158\",[113,2.249]],[\"name/159\",[131,67.511]],[\"parent/159\",[113,2.249]],[\"name/160\",[132,67.511]],[\"parent/160\",[113,2.249]],[\"name/161\",[133,67.511]],[\"parent/161\",[113,2.249]],[\"name/162\",[134,67.511]],[\"parent/162\",[113,2.249]],[\"name/163\",[135,67.511]],[\"parent/163\",[113,2.249]],[\"name/164\",[136,67.511]],[\"parent/164\",[113,2.249]],[\"name/165\",[137,67.511]],[\"parent/165\",[113,2.249]],[\"name/166\",[138,67.511]],[\"parent/166\",[113,2.249]],[\"name/167\",[139,67.511]],[\"parent/167\",[113,2.249]],[\"name/168\",[140,67.511]],[\"parent/168\",[113,2.249]],[\"name/169\",[141,67.511]],[\"parent/169\",[113,2.249]],[\"name/170\",[142,67.511]],[\"parent/170\",[113,2.249]],[\"name/171\",[143,67.511]],[\"parent/171\",[113,2.249]],[\"name/172\",[144,67.511]],[\"parent/172\",[113,2.249]],[\"name/173\",[145,67.511]],[\"parent/173\",[113,2.249]],[\"name/174\",[146,67.511]],[\"parent/174\",[113,2.249]],[\"name/175\",[147,67.511]],[\"parent/175\",[113,2.249]],[\"name/176\",[148,67.511]],[\"parent/176\",[113,2.249]],[\"name/177\",[149,67.511]],[\"parent/177\",[113,2.249]],[\"name/178\",[150,67.511]],[\"parent/178\",[113,2.249]],[\"name/179\",[151,67.511]],[\"parent/179\",[113,2.249]],[\"name/180\",[152,67.511]],[\"parent/180\",[113,2.249]],[\"name/181\",[153,67.511]],[\"parent/181\",[113,2.249]],[\"name/182\",[154,67.511]],[\"parent/182\",[113,2.249]],[\"name/183\",[155,67.511]],[\"parent/183\",[113,2.249]],[\"name/184\",[156,67.511]],[\"parent/184\",[113,2.249]],[\"name/185\",[157,67.511]],[\"parent/185\",[113,2.249]],[\"name/186\",[158,67.511]],[\"parent/186\",[113,2.249]],[\"name/187\",[159,67.511]],[\"parent/187\",[113,2.249]],[\"name/188\",[160,67.511]],[\"parent/188\",[113,2.249]],[\"name/189\",[161,67.511]],[\"parent/189\",[113,2.249]],[\"name/190\",[162,67.511]],[\"parent/190\",[113,2.249]],[\"name/191\",[163,67.511]],[\"parent/191\",[113,2.249]],[\"name/192\",[164,67.511]],[\"parent/192\",[113,2.249]],[\"name/193\",[165,67.511]],[\"parent/193\",[113,2.249]],[\"name/194\",[166,67.511]],[\"parent/194\",[113,2.249]],[\"name/195\",[167,67.511]],[\"parent/195\",[113,2.249]],[\"name/196\",[168,67.511]],[\"parent/196\",[113,2.249]],[\"name/197\",[169,67.511]],[\"parent/197\",[113,2.249]],[\"name/198\",[170,67.511]],[\"parent/198\",[113,2.249]],[\"name/199\",[171,67.511]],[\"parent/199\",[113,2.249]],[\"name/200\",[172,67.511]],[\"parent/200\",[113,2.249]],[\"name/201\",[173,67.511]],[\"parent/201\",[113,2.249]],[\"name/202\",[174,67.511]],[\"parent/202\",[113,2.249]],[\"name/203\",[175,67.511]],[\"parent/203\",[113,2.249]],[\"name/204\",[176,67.511]],[\"parent/204\",[113,2.249]],[\"name/205\",[177,67.511]],[\"parent/205\",[113,2.249]],[\"name/206\",[178,67.511]],[\"parent/206\",[113,2.249]],[\"name/207\",[179,67.511]],[\"parent/207\",[113,2.249]],[\"name/208\",[180,67.511]],[\"parent/208\",[113,2.249]],[\"name/209\",[181,67.511]],[\"parent/209\",[113,2.249]],[\"name/210\",[182,67.511]],[\"parent/210\",[113,2.249]],[\"name/211\",[183,67.511]],[\"parent/211\",[113,2.249]],[\"name/212\",[184,67.511]],[\"parent/212\",[113,2.249]],[\"name/213\",[185,67.511]],[\"parent/213\",[113,2.249]],[\"name/214\",[186,67.511]],[\"parent/214\",[113,2.249]],[\"name/215\",[187,67.511]],[\"parent/215\",[113,2.249]],[\"name/216\",[188,67.511]],[\"parent/216\",[113,2.249]],[\"name/217\",[189,67.511]],[\"parent/217\",[113,2.249]],[\"name/218\",[190,67.511]],[\"parent/218\",[113,2.249]],[\"name/219\",[191,67.511]],[\"parent/219\",[113,2.249]],[\"name/220\",[192,67.511]],[\"parent/220\",[113,2.249]],[\"name/221\",[193,67.511]],[\"parent/221\",[113,2.249]],[\"name/222\",[194,67.511]],[\"parent/222\",[113,2.249]],[\"name/223\",[195,67.511]],[\"parent/223\",[113,2.249]],[\"name/224\",[196,67.511]],[\"parent/224\",[113,2.249]],[\"name/225\",[197,67.511]],[\"parent/225\",[113,2.249]],[\"name/226\",[198,67.511]],[\"parent/226\",[113,2.249]],[\"name/227\",[199,67.511]],[\"parent/227\",[113,2.249]],[\"name/228\",[200,67.511]],[\"parent/228\",[113,2.249]],[\"name/229\",[201,67.511]],[\"parent/229\",[113,2.249]],[\"name/230\",[202,67.511]],[\"parent/230\",[113,2.249]],[\"name/231\",[203,67.511]],[\"parent/231\",[113,2.249]],[\"name/232\",[204,67.511]],[\"parent/232\",[113,2.249]],[\"name/233\",[205,67.511]],[\"parent/233\",[113,2.249]],[\"name/234\",[206,67.511]],[\"parent/234\",[113,2.249]],[\"name/235\",[207,67.511]],[\"parent/235\",[113,2.249]],[\"name/236\",[208,67.511]],[\"parent/236\",[113,2.249]],[\"name/237\",[209,67.511]],[\"parent/237\",[113,2.249]],[\"name/238\",[210,67.511]],[\"parent/238\",[113,2.249]],[\"name/239\",[211,67.511]],[\"parent/239\",[113,2.249]],[\"name/240\",[212,67.511]],[\"parent/240\",[113,2.249]],[\"name/241\",[213,67.511]],[\"parent/241\",[113,2.249]],[\"name/242\",[214,67.511]],[\"parent/242\",[113,2.249]],[\"name/243\",[215,67.511]],[\"parent/243\",[113,2.249]],[\"name/244\",[216,67.511]],[\"parent/244\",[113,2.249]],[\"name/245\",[217,67.511]],[\"parent/245\",[113,2.249]],[\"name/246\",[218,67.511]],[\"parent/246\",[113,2.249]],[\"name/247\",[219,67.511]],[\"parent/247\",[113,2.249]],[\"name/248\",[220,67.511]],[\"parent/248\",[113,2.249]],[\"name/249\",[221,67.511]],[\"parent/249\",[113,2.249]],[\"name/250\",[222,67.511]],[\"parent/250\",[113,2.249]],[\"name/251\",[223,67.511]],[\"parent/251\",[113,2.249]],[\"name/252\",[224,67.511]],[\"parent/252\",[113,2.249]],[\"name/253\",[225,67.511]],[\"parent/253\",[113,2.249]],[\"name/254\",[226,67.511]],[\"parent/254\",[113,2.249]],[\"name/255\",[227,67.511]],[\"parent/255\",[113,2.249]],[\"name/256\",[228,67.511]],[\"parent/256\",[113,2.249]],[\"name/257\",[229,67.511]],[\"parent/257\",[113,2.249]],[\"name/258\",[230,67.511]],[\"parent/258\",[113,2.249]],[\"name/259\",[231,52.795]],[\"parent/259\",[]],[\"name/260\",[232,67.511]],[\"parent/260\",[231,5.055]],[\"name/261\",[233,67.511]],[\"parent/261\",[231,5.055]],[\"name/262\",[234,67.511]],[\"parent/262\",[231,5.055]],[\"name/263\",[235,47.982]],[\"parent/263\",[]],[\"name/264\",[1,42.856]],[\"parent/264\",[235,4.594]],[\"name/265\",[2,34.435]],[\"parent/265\",[235,4.594]],[\"name/266\",[236,47.069]],[\"parent/266\",[235,4.594]],[\"name/267\",[237,67.511]],[\"parent/267\",[235,4.594]],[\"name/268\",[4,51.359]],[\"parent/268\",[235,4.594]],[\"name/269\",[5,28.052]],[\"parent/269\",[235,4.594]],[\"name/270\",[238,56.486]],[\"parent/270\",[235,4.594]],[\"name/271\",[239,67.511]],[\"parent/271\",[235,4.594]],[\"name/272\",[240,67.511]],[\"parent/272\",[235,4.594]],[\"name/273\",[241,52.795]],[\"parent/273\",[]],[\"name/274\",[242,62.385]],[\"parent/274\",[]],[\"name/275\",[24,25.931]],[\"parent/275\",[242,5.974]],[\"name/276\",[243,59.008]],[\"parent/276\",[244,5.974]],[\"name/277\",[245,59.008]],[\"parent/277\",[244,5.974]],[\"name/278\",[246,56.486]],[\"parent/278\",[]],[\"name/279\",[24,25.931]],[\"parent/279\",[246,5.409]],[\"name/280\",[243,59.008]],[\"parent/280\",[247,5.974]],[\"name/281\",[245,59.008]],[\"parent/281\",[247,5.974]],[\"name/282\",[248,54.472]],[\"parent/282\",[]],[\"name/283\",[24,25.931]],[\"parent/283\",[248,5.216]],[\"name/284\",[249,67.511]],[\"parent/284\",[250,4.691]],[\"name/285\",[251,67.511]],[\"parent/285\",[250,4.691]],[\"name/286\",[252,67.511]],[\"parent/286\",[250,4.691]],[\"name/287\",[253,67.511]],[\"parent/287\",[250,4.691]],[\"name/288\",[254,67.511]],[\"parent/288\",[250,4.691]],[\"name/289\",[255,67.511]],[\"parent/289\",[250,4.691]],[\"name/290\",[256,67.511]],[\"parent/290\",[250,4.691]],[\"name/291\",[257,67.511]],[\"parent/291\",[250,4.691]],[\"name/292\",[258,67.511]],[\"parent/292\",[250,4.691]],[\"name/293\",[259,44.743]],[\"parent/293\",[]],[\"name/294\",[241,52.795]],[\"parent/294\",[259,4.284]],[\"name/295\",[260,62.385]],[\"parent/295\",[259,4.284]],[\"name/296\",[261,62.385]],[\"parent/296\",[259,4.284]],[\"name/297\",[262,62.385]],[\"parent/297\",[259,4.284]],[\"name/298\",[263,62.385]],[\"parent/298\",[259,4.284]],[\"name/299\",[236,47.069]],[\"parent/299\",[259,4.284]],[\"name/300\",[248,54.472]],[\"parent/300\",[259,4.284]],[\"name/301\",[264,62.385]],[\"parent/301\",[259,4.284]],[\"name/302\",[265,62.385]],[\"parent/302\",[259,4.284]],[\"name/303\",[266,62.385]],[\"parent/303\",[259,4.284]],[\"name/304\",[267,62.385]],[\"parent/304\",[259,4.284]],[\"name/305\",[268,62.385]],[\"parent/305\",[259,4.284]],[\"name/306\",[269,62.385]],[\"parent/306\",[259,4.284]],[\"name/307\",[270,29.308]],[\"parent/307\",[]],[\"name/308\",[1,42.856]],[\"parent/308\",[270,2.806]],[\"name/309\",[2,34.435]],[\"parent/309\",[270,2.806]],[\"name/310\",[3,54.472]],[\"parent/310\",[270,2.806]],[\"name/311\",[246,56.486]],[\"parent/311\",[270,2.806]],[\"name/312\",[271,67.511]],[\"parent/312\",[270,2.806]],[\"name/313\",[272,67.511]],[\"parent/313\",[270,2.806]],[\"name/314\",[273,67.511]],[\"parent/314\",[270,2.806]],[\"name/315\",[274,67.511]],[\"parent/315\",[270,2.806]],[\"name/316\",[275,67.511]],[\"parent/316\",[270,2.806]],[\"name/317\",[276,62.385]],[\"parent/317\",[270,2.806]],[\"name/318\",[277,62.385]],[\"parent/318\",[270,2.806]],[\"name/319\",[278,62.385]],[\"parent/319\",[270,2.806]],[\"name/320\",[279,62.385]],[\"parent/320\",[270,2.806]],[\"name/321\",[280,62.385]],[\"parent/321\",[270,2.806]],[\"name/322\",[281,62.385]],[\"parent/322\",[270,2.806]],[\"name/323\",[282,62.385]],[\"parent/323\",[270,2.806]],[\"name/324\",[283,62.385]],[\"parent/324\",[270,2.806]],[\"name/325\",[284,62.385]],[\"parent/325\",[270,2.806]],[\"name/326\",[285,62.385]],[\"parent/326\",[270,2.806]],[\"name/327\",[286,67.511]],[\"parent/327\",[270,2.806]],[\"name/328\",[287,67.511]],[\"parent/328\",[270,2.806]],[\"name/329\",[288,67.511]],[\"parent/329\",[270,2.806]],[\"name/330\",[261,62.385]],[\"parent/330\",[270,2.806]],[\"name/331\",[260,62.385]],[\"parent/331\",[270,2.806]],[\"name/332\",[263,62.385]],[\"parent/332\",[270,2.806]],[\"name/333\",[262,62.385]],[\"parent/333\",[270,2.806]],[\"name/334\",[289,67.511]],[\"parent/334\",[270,2.806]],[\"name/335\",[290,67.511]],[\"parent/335\",[270,2.806]],[\"name/336\",[4,51.359]],[\"parent/336\",[270,2.806]],[\"name/337\",[5,28.052]],[\"parent/337\",[270,2.806]],[\"name/338\",[238,56.486]],[\"parent/338\",[270,2.806]],[\"name/339\",[291,67.511]],[\"parent/339\",[270,2.806]],[\"name/340\",[292,56.486]],[\"parent/340\",[270,2.806]],[\"name/341\",[248,54.472]],[\"parent/341\",[270,2.806]],[\"name/342\",[293,67.511]],[\"parent/342\",[270,2.806]],[\"name/343\",[294,67.511]],[\"parent/343\",[270,2.806]],[\"name/344\",[241,52.795]],[\"parent/344\",[270,2.806]],[\"name/345\",[295,67.511]],[\"parent/345\",[270,2.806]],[\"name/346\",[296,67.511]],[\"parent/346\",[270,2.806]],[\"name/347\",[297,67.511]],[\"parent/347\",[270,2.806]],[\"name/348\",[298,67.511]],[\"parent/348\",[270,2.806]],[\"name/349\",[299,67.511]],[\"parent/349\",[270,2.806]],[\"name/350\",[300,67.511]],[\"parent/350\",[270,2.806]],[\"name/351\",[301,67.511]],[\"parent/351\",[270,2.806]],[\"name/352\",[269,62.385]],[\"parent/352\",[270,2.806]],[\"name/353\",[268,62.385]],[\"parent/353\",[270,2.806]],[\"name/354\",[12,59.008]],[\"parent/354\",[270,2.806]],[\"name/355\",[13,59.008]],[\"parent/355\",[270,2.806]],[\"name/356\",[106,50.103]],[\"parent/356\",[270,2.806]],[\"name/357\",[302,67.511]],[\"parent/357\",[270,2.806]],[\"name/358\",[303,67.511]],[\"parent/358\",[270,2.806]],[\"name/359\",[264,62.385]],[\"parent/359\",[270,2.806]],[\"name/360\",[265,62.385]],[\"parent/360\",[270,2.806]],[\"name/361\",[236,47.069]],[\"parent/361\",[270,2.806]],[\"name/362\",[304,59.008]],[\"parent/362\",[270,2.806]],[\"name/363\",[305,62.385]],[\"parent/363\",[270,2.806]],[\"name/364\",[231,52.795]],[\"parent/364\",[270,2.806]],[\"name/365\",[266,62.385]],[\"parent/365\",[270,2.806]],[\"name/366\",[267,62.385]],[\"parent/366\",[270,2.806]],[\"name/367\",[306,67.511]],[\"parent/367\",[270,2.806]],[\"name/368\",[307,67.511]],[\"parent/368\",[270,2.806]],[\"name/369\",[308,67.511]],[\"parent/369\",[270,2.806]],[\"name/370\",[309,67.511]],[\"parent/370\",[270,2.806]],[\"name/371\",[310,67.511]],[\"parent/371\",[270,2.806]],[\"name/372\",[311,67.511]],[\"parent/372\",[270,2.806]],[\"name/373\",[312,67.511]],[\"parent/373\",[270,2.806]],[\"name/374\",[313,44.074]],[\"parent/374\",[]],[\"name/375\",[1,42.856]],[\"parent/375\",[313,4.22]],[\"name/376\",[2,34.435]],[\"parent/376\",[313,4.22]],[\"name/377\",[4,51.359]],[\"parent/377\",[313,4.22]],[\"name/378\",[5,28.052]],[\"parent/378\",[313,4.22]],[\"name/379\",[241,52.795]],[\"parent/379\",[313,4.22]],[\"name/380\",[238,56.486]],[\"parent/380\",[313,4.22]],[\"name/381\",[314,67.511]],[\"parent/381\",[313,4.22]],[\"name/382\",[315,67.511]],[\"parent/382\",[313,4.22]],[\"name/383\",[292,56.486]],[\"parent/383\",[313,4.22]],[\"name/384\",[11,59.008]],[\"parent/384\",[313,4.22]],[\"name/385\",[316,62.385]],[\"parent/385\",[313,4.22]],[\"name/386\",[317,67.511]],[\"parent/386\",[313,4.22]],[\"name/387\",[318,67.511]],[\"parent/387\",[313,4.22]],[\"name/388\",[106,50.103]],[\"parent/388\",[313,4.22]],[\"name/389\",[319,27.294]],[\"parent/389\",[]],[\"name/390\",[1,42.856]],[\"parent/390\",[319,2.614]],[\"name/391\",[2,34.435]],[\"parent/391\",[319,2.614]],[\"name/392\",[3,54.472]],[\"parent/392\",[319,2.614]],[\"name/393\",[320,67.511]],[\"parent/393\",[319,2.614]],[\"name/394\",[321,67.511]],[\"parent/394\",[319,2.614]],[\"name/395\",[322,67.511]],[\"parent/395\",[319,2.614]],[\"name/396\",[323,67.511]],[\"parent/396\",[319,2.614]],[\"name/397\",[324,67.511]],[\"parent/397\",[319,2.614]],[\"name/398\",[4,51.359]],[\"parent/398\",[319,2.614]],[\"name/399\",[5,28.052]],[\"parent/399\",[319,2.614]],[\"name/400\",[325,56.486]],[\"parent/400\",[319,2.614]],[\"name/401\",[326,67.511]],[\"parent/401\",[319,2.614]],[\"name/402\",[327,67.511]],[\"parent/402\",[319,2.614]],[\"name/403\",[328,67.511]],[\"parent/403\",[319,2.614]],[\"name/404\",[329,67.511]],[\"parent/404\",[319,2.614]],[\"name/405\",[330,67.511]],[\"parent/405\",[319,2.614]],[\"name/406\",[331,59.008]],[\"parent/406\",[319,2.614]],[\"name/407\",[332,67.511]],[\"parent/407\",[319,2.614]],[\"name/408\",[333,67.511]],[\"parent/408\",[319,2.614]],[\"name/409\",[334,67.511]],[\"parent/409\",[319,2.614]],[\"name/410\",[335,67.511]],[\"parent/410\",[319,2.614]],[\"name/411\",[336,67.511]],[\"parent/411\",[319,2.614]],[\"name/412\",[337,67.511]],[\"parent/412\",[319,2.614]],[\"name/413\",[338,67.511]],[\"parent/413\",[319,2.614]],[\"name/414\",[339,67.511]],[\"parent/414\",[319,2.614]],[\"name/415\",[340,67.511]],[\"parent/415\",[319,2.614]],[\"name/416\",[341,67.511]],[\"parent/416\",[319,2.614]],[\"name/417\",[342,67.511]],[\"parent/417\",[319,2.614]],[\"name/418\",[343,67.511]],[\"parent/418\",[319,2.614]],[\"name/419\",[344,67.511]],[\"parent/419\",[319,2.614]],[\"name/420\",[345,67.511]],[\"parent/420\",[319,2.614]],[\"name/421\",[346,67.511]],[\"parent/421\",[319,2.614]],[\"name/422\",[347,67.511]],[\"parent/422\",[319,2.614]],[\"name/423\",[348,67.511]],[\"parent/423\",[319,2.614]],[\"name/424\",[349,67.511]],[\"parent/424\",[319,2.614]],[\"name/425\",[350,67.511]],[\"parent/425\",[319,2.614]],[\"name/426\",[351,67.511]],[\"parent/426\",[319,2.614]],[\"name/427\",[352,67.511]],[\"parent/427\",[319,2.614]],[\"name/428\",[353,67.511]],[\"parent/428\",[319,2.614]],[\"name/429\",[354,67.511]],[\"parent/429\",[319,2.614]],[\"name/430\",[355,67.511]],[\"parent/430\",[319,2.614]],[\"name/431\",[356,67.511]],[\"parent/431\",[319,2.614]],[\"name/432\",[357,67.511]],[\"parent/432\",[319,2.614]],[\"name/433\",[358,67.511]],[\"parent/433\",[319,2.614]],[\"name/434\",[359,67.511]],[\"parent/434\",[319,2.614]],[\"name/435\",[360,67.511]],[\"parent/435\",[319,2.614]],[\"name/436\",[361,67.511]],[\"parent/436\",[319,2.614]],[\"name/437\",[362,67.511]],[\"parent/437\",[319,2.614]],[\"name/438\",[363,67.511]],[\"parent/438\",[319,2.614]],[\"name/439\",[364,67.511]],[\"parent/439\",[319,2.614]],[\"name/440\",[365,67.511]],[\"parent/440\",[319,2.614]],[\"name/441\",[366,67.511]],[\"parent/441\",[319,2.614]],[\"name/442\",[367,67.511]],[\"parent/442\",[319,2.614]],[\"name/443\",[368,62.385]],[\"parent/443\",[319,2.614]],[\"name/444\",[369,67.511]],[\"parent/444\",[319,2.614]],[\"name/445\",[370,67.511]],[\"parent/445\",[319,2.614]],[\"name/446\",[371,67.511]],[\"parent/446\",[319,2.614]],[\"name/447\",[372,67.511]],[\"parent/447\",[319,2.614]],[\"name/448\",[373,67.511]],[\"parent/448\",[319,2.614]],[\"name/449\",[374,67.511]],[\"parent/449\",[319,2.614]],[\"name/450\",[375,67.511]],[\"parent/450\",[319,2.614]],[\"name/451\",[376,67.511]],[\"parent/451\",[319,2.614]],[\"name/452\",[377,67.511]],[\"parent/452\",[319,2.614]],[\"name/453\",[378,67.511]],[\"parent/453\",[319,2.614]],[\"name/454\",[379,67.511]],[\"parent/454\",[319,2.614]],[\"name/455\",[380,67.511]],[\"parent/455\",[319,2.614]],[\"name/456\",[381,67.511]],[\"parent/456\",[319,2.614]],[\"name/457\",[382,67.511]],[\"parent/457\",[319,2.614]],[\"name/458\",[383,67.511]],[\"parent/458\",[319,2.614]],[\"name/459\",[384,67.511]],[\"parent/459\",[319,2.614]],[\"name/460\",[385,67.511]],[\"parent/460\",[319,2.614]],[\"name/461\",[386,67.511]],[\"parent/461\",[319,2.614]],[\"name/462\",[387,67.511]],[\"parent/462\",[319,2.614]],[\"name/463\",[388,67.511]],[\"parent/463\",[319,2.614]],[\"name/464\",[389,67.511]],[\"parent/464\",[319,2.614]],[\"name/465\",[390,67.511]],[\"parent/465\",[319,2.614]],[\"name/466\",[391,67.511]],[\"parent/466\",[319,2.614]],[\"name/467\",[392,67.511]],[\"parent/467\",[319,2.614]],[\"name/468\",[393,67.511]],[\"parent/468\",[319,2.614]],[\"name/469\",[394,67.511]],[\"parent/469\",[319,2.614]],[\"name/470\",[106,50.103]],[\"parent/470\",[319,2.614]],[\"name/471\",[395,42.298]],[\"parent/471\",[]],[\"name/472\",[396,67.511]],[\"parent/472\",[395,4.05]],[\"name/473\",[1,42.856]],[\"parent/473\",[395,4.05]],[\"name/474\",[2,34.435]],[\"parent/474\",[395,4.05]],[\"name/475\",[397,62.385]],[\"parent/475\",[395,4.05]],[\"name/476\",[241,52.795]],[\"parent/476\",[395,4.05]],[\"name/477\",[398,62.385]],[\"parent/477\",[395,4.05]],[\"name/478\",[399,62.385]],[\"parent/478\",[395,4.05]],[\"name/479\",[400,62.385]],[\"parent/479\",[395,4.05]],[\"name/480\",[401,62.385]],[\"parent/480\",[395,4.05]],[\"name/481\",[402,56.486]],[\"parent/481\",[395,4.05]],[\"name/482\",[403,67.511]],[\"parent/482\",[395,4.05]],[\"name/483\",[404,67.511]],[\"parent/483\",[395,4.05]],[\"name/484\",[405,67.511]],[\"parent/484\",[395,4.05]],[\"name/485\",[406,67.511]],[\"parent/485\",[395,4.05]],[\"name/486\",[407,67.511]],[\"parent/486\",[395,4.05]],[\"name/487\",[408,67.511]],[\"parent/487\",[395,4.05]],[\"name/488\",[106,50.103]],[\"parent/488\",[395,4.05]],[\"name/489\",[409,48.987]],[\"parent/489\",[]],[\"name/490\",[2,34.435]],[\"parent/490\",[409,4.691]],[\"name/491\",[397,62.385]],[\"parent/491\",[409,4.691]],[\"name/492\",[241,52.795]],[\"parent/492\",[409,4.691]],[\"name/493\",[398,62.385]],[\"parent/493\",[409,4.691]],[\"name/494\",[410,62.385]],[\"parent/494\",[409,4.691]],[\"name/495\",[399,62.385]],[\"parent/495\",[409,4.691]],[\"name/496\",[400,62.385]],[\"parent/496\",[409,4.691]],[\"name/497\",[401,62.385]],[\"parent/497\",[409,4.691]],[\"name/498\",[411,48.987]],[\"parent/498\",[]],[\"name/499\",[412,67.511]],[\"parent/499\",[411,4.691]],[\"name/500\",[1,42.856]],[\"parent/500\",[411,4.691]],[\"name/501\",[2,34.435]],[\"parent/501\",[411,4.691]],[\"name/502\",[413,62.385]],[\"parent/502\",[411,4.691]],[\"name/503\",[10,54.472]],[\"parent/503\",[411,4.691]],[\"name/504\",[6,59.008]],[\"parent/504\",[411,4.691]],[\"name/505\",[7,59.008]],[\"parent/505\",[411,4.691]],[\"name/506\",[402,56.486]],[\"parent/506\",[411,4.691]],[\"name/507\",[414,48.987]],[\"parent/507\",[]],[\"name/508\",[2,34.435]],[\"parent/508\",[414,4.691]],[\"name/509\",[413,62.385]],[\"parent/509\",[414,4.691]],[\"name/510\",[10,54.472]],[\"parent/510\",[414,4.691]],[\"name/511\",[415,67.511]],[\"parent/511\",[414,4.691]],[\"name/512\",[416,67.511]],[\"parent/512\",[414,4.691]],[\"name/513\",[6,59.008]],[\"parent/513\",[414,4.691]],[\"name/514\",[7,59.008]],[\"parent/514\",[414,4.691]],[\"name/515\",[410,62.385]],[\"parent/515\",[414,4.691]],[\"name/516\",[417,31.273]],[\"parent/516\",[]],[\"name/517\",[418,67.511]],[\"parent/517\",[417,2.994]],[\"name/518\",[1,42.856]],[\"parent/518\",[417,2.994]],[\"name/519\",[419,67.511]],[\"parent/519\",[417,2.994]],[\"name/520\",[2,34.435]],[\"parent/520\",[417,2.994]],[\"name/521\",[10,54.472]],[\"parent/521\",[417,2.994]],[\"name/522\",[420,62.385]],[\"parent/522\",[417,2.994]],[\"name/523\",[421,62.385]],[\"parent/523\",[417,2.994]],[\"name/524\",[422,62.385]],[\"parent/524\",[417,2.994]],[\"name/525\",[423,62.385]],[\"parent/525\",[417,2.994]],[\"name/526\",[424,62.385]],[\"parent/526\",[417,2.994]],[\"name/527\",[425,62.385]],[\"parent/527\",[417,2.994]],[\"name/528\",[426,62.385]],[\"parent/528\",[417,2.994]],[\"name/529\",[427,62.385]],[\"parent/529\",[417,2.994]],[\"name/530\",[428,62.385]],[\"parent/530\",[417,2.994]],[\"name/531\",[429,62.385]],[\"parent/531\",[417,2.994]],[\"name/532\",[430,62.385]],[\"parent/532\",[417,2.994]],[\"name/533\",[431,62.385]],[\"parent/533\",[417,2.994]],[\"name/534\",[432,62.385]],[\"parent/534\",[417,2.994]],[\"name/535\",[433,62.385]],[\"parent/535\",[417,2.994]],[\"name/536\",[434,62.385]],[\"parent/536\",[417,2.994]],[\"name/537\",[331,59.008]],[\"parent/537\",[417,2.994]],[\"name/538\",[435,62.385]],[\"parent/538\",[417,2.994]],[\"name/539\",[436,62.385]],[\"parent/539\",[417,2.994]],[\"name/540\",[437,62.385]],[\"parent/540\",[417,2.994]],[\"name/541\",[438,62.385]],[\"parent/541\",[417,2.994]],[\"name/542\",[439,62.385]],[\"parent/542\",[417,2.994]],[\"name/543\",[402,56.486]],[\"parent/543\",[417,2.994]],[\"name/544\",[440,67.511]],[\"parent/544\",[417,2.994]],[\"name/545\",[441,67.511]],[\"parent/545\",[417,2.994]],[\"name/546\",[442,67.511]],[\"parent/546\",[417,2.994]],[\"name/547\",[443,67.511]],[\"parent/547\",[417,2.994]],[\"name/548\",[444,67.511]],[\"parent/548\",[417,2.994]],[\"name/549\",[445,67.511]],[\"parent/549\",[417,2.994]],[\"name/550\",[368,62.385]],[\"parent/550\",[417,2.994]],[\"name/551\",[446,67.511]],[\"parent/551\",[417,2.994]],[\"name/552\",[447,67.511]],[\"parent/552\",[417,2.994]],[\"name/553\",[448,67.511]],[\"parent/553\",[417,2.994]],[\"name/554\",[449,67.511]],[\"parent/554\",[417,2.994]],[\"name/555\",[450,67.511]],[\"parent/555\",[417,2.994]],[\"name/556\",[451,67.511]],[\"parent/556\",[417,2.994]],[\"name/557\",[452,67.511]],[\"parent/557\",[417,2.994]],[\"name/558\",[453,67.511]],[\"parent/558\",[417,2.994]],[\"name/559\",[454,67.511]],[\"parent/559\",[417,2.994]],[\"name/560\",[455,67.511]],[\"parent/560\",[417,2.994]],[\"name/561\",[456,67.511]],[\"parent/561\",[417,2.994]],[\"name/562\",[457,67.511]],[\"parent/562\",[417,2.994]],[\"name/563\",[458,67.511]],[\"parent/563\",[417,2.994]],[\"name/564\",[459,67.511]],[\"parent/564\",[417,2.994]],[\"name/565\",[460,67.511]],[\"parent/565\",[417,2.994]],[\"name/566\",[461,67.511]],[\"parent/566\",[417,2.994]],[\"name/567\",[462,67.511]],[\"parent/567\",[417,2.994]],[\"name/568\",[463,67.511]],[\"parent/568\",[417,2.994]],[\"name/569\",[464,67.511]],[\"parent/569\",[417,2.994]],[\"name/570\",[106,50.103]],[\"parent/570\",[417,2.994]],[\"name/571\",[465,39.078]],[\"parent/571\",[]],[\"name/572\",[2,34.435]],[\"parent/572\",[465,3.742]],[\"name/573\",[10,54.472]],[\"parent/573\",[465,3.742]],[\"name/574\",[420,62.385]],[\"parent/574\",[465,3.742]],[\"name/575\",[421,62.385]],[\"parent/575\",[465,3.742]],[\"name/576\",[422,62.385]],[\"parent/576\",[465,3.742]],[\"name/577\",[423,62.385]],[\"parent/577\",[465,3.742]],[\"name/578\",[24,25.931]],[\"parent/578\",[465,3.742]],[\"name/579\",[466,42.856]],[\"parent/579\",[467,6.464]],[\"name/580\",[424,62.385]],[\"parent/580\",[465,3.742]],[\"name/581\",[425,62.385]],[\"parent/581\",[465,3.742]],[\"name/582\",[426,62.385]],[\"parent/582\",[465,3.742]],[\"name/583\",[427,62.385]],[\"parent/583\",[465,3.742]],[\"name/584\",[428,62.385]],[\"parent/584\",[465,3.742]],[\"name/585\",[429,62.385]],[\"parent/585\",[465,3.742]],[\"name/586\",[430,62.385]],[\"parent/586\",[465,3.742]],[\"name/587\",[431,62.385]],[\"parent/587\",[465,3.742]],[\"name/588\",[432,62.385]],[\"parent/588\",[465,3.742]],[\"name/589\",[433,62.385]],[\"parent/589\",[465,3.742]],[\"name/590\",[434,62.385]],[\"parent/590\",[465,3.742]],[\"name/591\",[331,59.008]],[\"parent/591\",[465,3.742]],[\"name/592\",[435,62.385]],[\"parent/592\",[465,3.742]],[\"name/593\",[436,62.385]],[\"parent/593\",[465,3.742]],[\"name/594\",[437,62.385]],[\"parent/594\",[465,3.742]],[\"name/595\",[438,62.385]],[\"parent/595\",[465,3.742]],[\"name/596\",[439,62.385]],[\"parent/596\",[465,3.742]],[\"name/597\",[468,48.987]],[\"parent/597\",[]],[\"name/598\",[469,67.511]],[\"parent/598\",[468,4.691]],[\"name/599\",[1,42.856]],[\"parent/599\",[468,4.691]],[\"name/600\",[2,34.435]],[\"parent/600\",[468,4.691]],[\"name/601\",[470,62.385]],[\"parent/601\",[468,4.691]],[\"name/602\",[471,67.511]],[\"parent/602\",[468,4.691]],[\"name/603\",[472,62.385]],[\"parent/603\",[468,4.691]],[\"name/604\",[473,54.472]],[\"parent/604\",[468,4.691]],[\"name/605\",[402,56.486]],[\"parent/605\",[468,4.691]],[\"name/606\",[474,52.795]],[\"parent/606\",[]],[\"name/607\",[2,34.435]],[\"parent/607\",[474,5.055]],[\"name/608\",[470,62.385]],[\"parent/608\",[474,5.055]],[\"name/609\",[475,56.486]],[\"parent/609\",[474,5.055]],[\"name/610\",[472,62.385]],[\"parent/610\",[474,5.055]],[\"name/611\",[473,54.472]],[\"parent/611\",[474,5.055]],[\"name/612\",[476,52.795]],[\"parent/612\",[]],[\"name/613\",[477,62.385]],[\"parent/613\",[476,5.055]],[\"name/614\",[24,25.931]],[\"parent/614\",[476,5.055]],[\"name/615\",[477,62.385]],[\"parent/615\",[478,5.409]],[\"name/616\",[24,25.931]],[\"parent/616\",[478,5.409]],[\"name/617\",[479,62.385]],[\"parent/617\",[476,5.055]],[\"name/618\",[24,25.931]],[\"parent/618\",[476,5.055]],[\"name/619\",[479,62.385]],[\"parent/619\",[478,5.409]],[\"name/620\",[24,25.931]],[\"parent/620\",[478,5.409]],[\"name/621\",[2,34.435]],[\"parent/621\",[476,5.055]],[\"name/622\",[480,50.103]],[\"parent/622\",[]],[\"name/623\",[481,56.486]],[\"parent/623\",[480,4.798]],[\"name/624\",[24,25.931]],[\"parent/624\",[480,4.798]],[\"name/625\",[481,56.486]],[\"parent/625\",[482,5.055]],[\"name/626\",[24,25.931]],[\"parent/626\",[482,5.055]],[\"name/627\",[483,62.385]],[\"parent/627\",[480,4.798]],[\"name/628\",[24,25.931]],[\"parent/628\",[480,4.798]],[\"name/629\",[483,62.385]],[\"parent/629\",[482,5.055]],[\"name/630\",[24,25.931]],[\"parent/630\",[482,5.055]],[\"name/631\",[484,62.385]],[\"parent/631\",[480,4.798]],[\"name/632\",[24,25.931]],[\"parent/632\",[480,4.798]],[\"name/633\",[484,62.385]],[\"parent/633\",[482,5.055]],[\"name/634\",[24,25.931]],[\"parent/634\",[482,5.055]],[\"name/635\",[2,34.435]],[\"parent/635\",[480,4.798]],[\"name/636\",[485,40.79]],[\"parent/636\",[]],[\"name/637\",[1,42.856]],[\"parent/637\",[485,3.906]],[\"name/638\",[2,34.435]],[\"parent/638\",[485,3.906]],[\"name/639\",[473,54.472]],[\"parent/639\",[485,3.906]],[\"name/640\",[486,62.385]],[\"parent/640\",[485,3.906]],[\"name/641\",[487,62.385]],[\"parent/641\",[485,3.906]],[\"name/642\",[488,62.385]],[\"parent/642\",[485,3.906]],[\"name/643\",[489,62.385]],[\"parent/643\",[485,3.906]],[\"name/644\",[490,59.008]],[\"parent/644\",[485,3.906]],[\"name/645\",[491,62.385]],[\"parent/645\",[485,3.906]],[\"name/646\",[492,62.385]],[\"parent/646\",[485,3.906]],[\"name/647\",[493,62.385]],[\"parent/647\",[485,3.906]],[\"name/648\",[494,62.385]],[\"parent/648\",[485,3.906]],[\"name/649\",[495,62.385]],[\"parent/649\",[485,3.906]],[\"name/650\",[496,62.385]],[\"parent/650\",[485,3.906]],[\"name/651\",[497,62.385]],[\"parent/651\",[485,3.906]],[\"name/652\",[498,62.385]],[\"parent/652\",[485,3.906]],[\"name/653\",[499,62.385]],[\"parent/653\",[485,3.906]],[\"name/654\",[500,62.385]],[\"parent/654\",[485,3.906]],[\"name/655\",[501,62.385]],[\"parent/655\",[485,3.906]],[\"name/656\",[502,62.385]],[\"parent/656\",[485,3.906]],[\"name/657\",[503,41.268]],[\"parent/657\",[]],[\"name/658\",[2,34.435]],[\"parent/658\",[503,3.952]],[\"name/659\",[473,54.472]],[\"parent/659\",[503,3.952]],[\"name/660\",[486,62.385]],[\"parent/660\",[503,3.952]],[\"name/661\",[487,62.385]],[\"parent/661\",[503,3.952]],[\"name/662\",[488,62.385]],[\"parent/662\",[503,3.952]],[\"name/663\",[489,62.385]],[\"parent/663\",[503,3.952]],[\"name/664\",[490,59.008]],[\"parent/664\",[503,3.952]],[\"name/665\",[491,62.385]],[\"parent/665\",[503,3.952]],[\"name/666\",[492,62.385]],[\"parent/666\",[503,3.952]],[\"name/667\",[493,62.385]],[\"parent/667\",[503,3.952]],[\"name/668\",[494,62.385]],[\"parent/668\",[503,3.952]],[\"name/669\",[495,62.385]],[\"parent/669\",[503,3.952]],[\"name/670\",[496,62.385]],[\"parent/670\",[503,3.952]],[\"name/671\",[497,62.385]],[\"parent/671\",[503,3.952]],[\"name/672\",[498,62.385]],[\"parent/672\",[503,3.952]],[\"name/673\",[499,62.385]],[\"parent/673\",[503,3.952]],[\"name/674\",[500,62.385]],[\"parent/674\",[503,3.952]],[\"name/675\",[501,62.385]],[\"parent/675\",[503,3.952]],[\"name/676\",[502,62.385]],[\"parent/676\",[503,3.952]],[\"name/677\",[504,50.103]],[\"parent/677\",[]],[\"name/678\",[505,62.385]],[\"parent/678\",[504,4.798]],[\"name/679\",[24,25.931]],[\"parent/679\",[504,4.798]],[\"name/680\",[505,62.385]],[\"parent/680\",[506,5.055]],[\"name/681\",[24,25.931]],[\"parent/681\",[506,5.055]],[\"name/682\",[507,62.385]],[\"parent/682\",[504,4.798]],[\"name/683\",[24,25.931]],[\"parent/683\",[504,4.798]],[\"name/684\",[507,62.385]],[\"parent/684\",[506,5.055]],[\"name/685\",[24,25.931]],[\"parent/685\",[506,5.055]],[\"name/686\",[508,62.385]],[\"parent/686\",[504,4.798]],[\"name/687\",[24,25.931]],[\"parent/687\",[504,4.798]],[\"name/688\",[508,62.385]],[\"parent/688\",[506,5.055]],[\"name/689\",[24,25.931]],[\"parent/689\",[506,5.055]],[\"name/690\",[2,34.435]],[\"parent/690\",[504,4.798]],[\"name/691\",[509,59.008]],[\"parent/691\",[]],[\"name/692\",[510,67.511]],[\"parent/692\",[]],[\"name/693\",[511,27.294]],[\"parent/693\",[]],[\"name/694\",[1,42.856]],[\"parent/694\",[511,2.614]],[\"name/695\",[2,34.435]],[\"parent/695\",[511,2.614]],[\"name/696\",[3,54.472]],[\"parent/696\",[511,2.614]],[\"name/697\",[246,56.486]],[\"parent/697\",[511,2.614]],[\"name/698\",[512,67.511]],[\"parent/698\",[511,2.614]],[\"name/699\",[513,67.511]],[\"parent/699\",[511,2.614]],[\"name/700\",[514,67.511]],[\"parent/700\",[511,2.614]],[\"name/701\",[515,67.511]],[\"parent/701\",[511,2.614]],[\"name/702\",[516,67.511]],[\"parent/702\",[511,2.614]],[\"name/703\",[517,62.385]],[\"parent/703\",[511,2.614]],[\"name/704\",[518,62.385]],[\"parent/704\",[511,2.614]],[\"name/705\",[519,67.511]],[\"parent/705\",[511,2.614]],[\"name/706\",[520,67.511]],[\"parent/706\",[511,2.614]],[\"name/707\",[521,67.511]],[\"parent/707\",[511,2.614]],[\"name/708\",[522,67.511]],[\"parent/708\",[511,2.614]],[\"name/709\",[523,67.511]],[\"parent/709\",[511,2.614]],[\"name/710\",[524,67.511]],[\"parent/710\",[511,2.614]],[\"name/711\",[525,67.511]],[\"parent/711\",[511,2.614]],[\"name/712\",[526,67.511]],[\"parent/712\",[511,2.614]],[\"name/713\",[527,67.511]],[\"parent/713\",[511,2.614]],[\"name/714\",[282,62.385]],[\"parent/714\",[511,2.614]],[\"name/715\",[283,62.385]],[\"parent/715\",[511,2.614]],[\"name/716\",[284,62.385]],[\"parent/716\",[511,2.614]],[\"name/717\",[285,62.385]],[\"parent/717\",[511,2.614]],[\"name/718\",[528,67.511]],[\"parent/718\",[511,2.614]],[\"name/719\",[529,67.511]],[\"parent/719\",[511,2.614]],[\"name/720\",[530,67.511]],[\"parent/720\",[511,2.614]],[\"name/721\",[531,67.511]],[\"parent/721\",[511,2.614]],[\"name/722\",[532,67.511]],[\"parent/722\",[511,2.614]],[\"name/723\",[4,51.359]],[\"parent/723\",[511,2.614]],[\"name/724\",[5,28.052]],[\"parent/724\",[511,2.614]],[\"name/725\",[533,67.511]],[\"parent/725\",[511,2.614]],[\"name/726\",[509,59.008]],[\"parent/726\",[511,2.614]],[\"name/727\",[316,62.385]],[\"parent/727\",[511,2.614]],[\"name/728\",[534,67.511]],[\"parent/728\",[511,2.614]],[\"name/729\",[535,59.008]],[\"parent/729\",[511,2.614]],[\"name/730\",[536,59.008]],[\"parent/730\",[511,2.614]],[\"name/731\",[537,67.511]],[\"parent/731\",[511,2.614]],[\"name/732\",[292,56.486]],[\"parent/732\",[511,2.614]],[\"name/733\",[248,54.472]],[\"parent/733\",[511,2.614]],[\"name/734\",[538,67.511]],[\"parent/734\",[511,2.614]],[\"name/735\",[539,67.511]],[\"parent/735\",[511,2.614]],[\"name/736\",[540,67.511]],[\"parent/736\",[511,2.614]],[\"name/737\",[541,52.795]],[\"parent/737\",[511,2.614]],[\"name/738\",[11,59.008]],[\"parent/738\",[511,2.614]],[\"name/739\",[542,67.511]],[\"parent/739\",[511,2.614]],[\"name/740\",[543,67.511]],[\"parent/740\",[511,2.614]],[\"name/741\",[544,67.511]],[\"parent/741\",[511,2.614]],[\"name/742\",[545,67.511]],[\"parent/742\",[511,2.614]],[\"name/743\",[546,67.511]],[\"parent/743\",[511,2.614]],[\"name/744\",[547,67.511]],[\"parent/744\",[511,2.614]],[\"name/745\",[548,67.511]],[\"parent/745\",[511,2.614]],[\"name/746\",[549,67.511]],[\"parent/746\",[511,2.614]],[\"name/747\",[12,59.008]],[\"parent/747\",[511,2.614]],[\"name/748\",[13,59.008]],[\"parent/748\",[511,2.614]],[\"name/749\",[236,47.069]],[\"parent/749\",[511,2.614]],[\"name/750\",[304,59.008]],[\"parent/750\",[511,2.614]],[\"name/751\",[305,62.385]],[\"parent/751\",[511,2.614]],[\"name/752\",[231,52.795]],[\"parent/752\",[511,2.614]],[\"name/753\",[550,67.511]],[\"parent/753\",[511,2.614]],[\"name/754\",[551,67.511]],[\"parent/754\",[511,2.614]],[\"name/755\",[552,67.511]],[\"parent/755\",[511,2.614]],[\"name/756\",[19,62.385]],[\"parent/756\",[511,2.614]],[\"name/757\",[18,62.385]],[\"parent/757\",[511,2.614]],[\"name/758\",[553,67.511]],[\"parent/758\",[511,2.614]],[\"name/759\",[554,67.511]],[\"parent/759\",[511,2.614]],[\"name/760\",[555,67.511]],[\"parent/760\",[511,2.614]],[\"name/761\",[21,62.385]],[\"parent/761\",[511,2.614]],[\"name/762\",[556,67.511]],[\"parent/762\",[511,2.614]],[\"name/763\",[557,67.511]],[\"parent/763\",[511,2.614]],[\"name/764\",[558,67.511]],[\"parent/764\",[511,2.614]],[\"name/765\",[559,67.511]],[\"parent/765\",[511,2.614]],[\"name/766\",[560,67.511]],[\"parent/766\",[511,2.614]],[\"name/767\",[561,67.511]],[\"parent/767\",[511,2.614]],[\"name/768\",[562,67.511]],[\"parent/768\",[511,2.614]],[\"name/769\",[563,67.511]],[\"parent/769\",[511,2.614]],[\"name/770\",[564,67.511]],[\"parent/770\",[511,2.614]],[\"name/771\",[565,67.511]],[\"parent/771\",[511,2.614]],[\"name/772\",[566,67.511]],[\"parent/772\",[511,2.614]],[\"name/773\",[106,50.103]],[\"parent/773\",[511,2.614]],[\"name/774\",[567,39.897]],[\"parent/774\",[]],[\"name/775\",[568,67.511]],[\"parent/775\",[567,3.82]],[\"name/776\",[569,67.511]],[\"parent/776\",[567,3.82]],[\"name/777\",[1,42.856]],[\"parent/777\",[567,3.82]],[\"name/778\",[570,67.511]],[\"parent/778\",[567,3.82]],[\"name/779\",[571,67.511]],[\"parent/779\",[567,3.82]],[\"name/780\",[572,67.511]],[\"parent/780\",[567,3.82]],[\"name/781\",[2,34.435]],[\"parent/781\",[567,3.82]],[\"name/782\",[573,67.511]],[\"parent/782\",[567,3.82]],[\"name/783\",[574,67.511]],[\"parent/783\",[567,3.82]],[\"name/784\",[511,27.294]],[\"parent/784\",[567,3.82]],[\"name/785\",[575,67.511]],[\"parent/785\",[567,3.82]],[\"name/786\",[576,67.511]],[\"parent/786\",[567,3.82]],[\"name/787\",[577,67.511]],[\"parent/787\",[567,3.82]],[\"name/788\",[578,67.511]],[\"parent/788\",[567,3.82]],[\"name/789\",[579,67.511]],[\"parent/789\",[567,3.82]],[\"name/790\",[580,67.511]],[\"parent/790\",[567,3.82]],[\"name/791\",[581,67.511]],[\"parent/791\",[567,3.82]],[\"name/792\",[582,67.511]],[\"parent/792\",[567,3.82]],[\"name/793\",[583,67.511]],[\"parent/793\",[567,3.82]],[\"name/794\",[584,67.511]],[\"parent/794\",[567,3.82]],[\"name/795\",[585,67.511]],[\"parent/795\",[567,3.82]],[\"name/796\",[586,67.511]],[\"parent/796\",[567,3.82]],[\"name/797\",[587,52.795]],[\"parent/797\",[]],[\"name/798\",[535,59.008]],[\"parent/798\",[587,5.055]],[\"name/799\",[24,25.931]],[\"parent/799\",[587,5.055]],[\"name/800\",[535,59.008]],[\"parent/800\",[588,5.409]],[\"name/801\",[24,25.931]],[\"parent/801\",[588,5.409]],[\"name/802\",[536,59.008]],[\"parent/802\",[587,5.055]],[\"name/803\",[24,25.931]],[\"parent/803\",[587,5.055]],[\"name/804\",[536,59.008]],[\"parent/804\",[588,5.409]],[\"name/805\",[24,25.931]],[\"parent/805\",[588,5.409]],[\"name/806\",[2,34.435]],[\"parent/806\",[587,5.055]],[\"name/807\",[589,47.069]],[\"parent/807\",[]],[\"name/808\",[1,42.856]],[\"parent/808\",[589,4.507]],[\"name/809\",[2,34.435]],[\"parent/809\",[589,4.507]],[\"name/810\",[590,62.385]],[\"parent/810\",[589,4.507]],[\"name/811\",[591,62.385]],[\"parent/811\",[589,4.507]],[\"name/812\",[592,67.511]],[\"parent/812\",[589,4.507]],[\"name/813\",[593,67.511]],[\"parent/813\",[589,4.507]],[\"name/814\",[325,56.486]],[\"parent/814\",[589,4.507]],[\"name/815\",[594,59.008]],[\"parent/815\",[589,4.507]],[\"name/816\",[595,56.486]],[\"parent/816\",[589,4.507]],[\"name/817\",[596,67.511]],[\"parent/817\",[589,4.507]],[\"name/818\",[597,56.486]],[\"parent/818\",[]],[\"name/819\",[1,42.856]],[\"parent/819\",[597,5.409]],[\"name/820\",[2,34.435]],[\"parent/820\",[597,5.409]],[\"name/821\",[598,67.511]],[\"parent/821\",[597,5.409]],[\"name/822\",[599,50.103]],[\"parent/822\",[]],[\"name/823\",[29,56.486]],[\"parent/823\",[599,4.798]],[\"name/824\",[24,25.931]],[\"parent/824\",[599,4.798]],[\"name/825\",[29,56.486]],[\"parent/825\",[600,5.055]],[\"name/826\",[24,25.931]],[\"parent/826\",[600,5.055]],[\"name/827\",[31,56.486]],[\"parent/827\",[599,4.798]],[\"name/828\",[24,25.931]],[\"parent/828\",[599,4.798]],[\"name/829\",[31,56.486]],[\"parent/829\",[600,5.055]],[\"name/830\",[24,25.931]],[\"parent/830\",[600,5.055]],[\"name/831\",[32,56.486]],[\"parent/831\",[599,4.798]],[\"name/832\",[24,25.931]],[\"parent/832\",[599,4.798]],[\"name/833\",[32,56.486]],[\"parent/833\",[600,5.055]],[\"name/834\",[24,25.931]],[\"parent/834\",[600,5.055]],[\"name/835\",[2,34.435]],[\"parent/835\",[599,4.798]],[\"name/836\",[601,52.795]],[\"parent/836\",[]],[\"name/837\",[34,56.486]],[\"parent/837\",[601,5.055]],[\"name/838\",[24,25.931]],[\"parent/838\",[601,5.055]],[\"name/839\",[34,56.486]],[\"parent/839\",[602,5.409]],[\"name/840\",[24,25.931]],[\"parent/840\",[602,5.409]],[\"name/841\",[36,56.486]],[\"parent/841\",[601,5.055]],[\"name/842\",[24,25.931]],[\"parent/842\",[601,5.055]],[\"name/843\",[36,56.486]],[\"parent/843\",[602,5.409]],[\"name/844\",[24,25.931]],[\"parent/844\",[602,5.409]],[\"name/845\",[2,34.435]],[\"parent/845\",[601,5.055]],[\"name/846\",[603,46.233]],[\"parent/846\",[]],[\"name/847\",[23,56.486]],[\"parent/847\",[603,4.427]],[\"name/848\",[24,25.931]],[\"parent/848\",[603,4.427]],[\"name/849\",[23,56.486]],[\"parent/849\",[604,4.594]],[\"name/850\",[24,25.931]],[\"parent/850\",[604,4.594]],[\"name/851\",[26,56.486]],[\"parent/851\",[603,4.427]],[\"name/852\",[24,25.931]],[\"parent/852\",[603,4.427]],[\"name/853\",[26,56.486]],[\"parent/853\",[604,4.594]],[\"name/854\",[24,25.931]],[\"parent/854\",[604,4.594]],[\"name/855\",[27,56.486]],[\"parent/855\",[603,4.427]],[\"name/856\",[24,25.931]],[\"parent/856\",[603,4.427]],[\"name/857\",[27,56.486]],[\"parent/857\",[604,4.594]],[\"name/858\",[24,25.931]],[\"parent/858\",[604,4.594]],[\"name/859\",[475,56.486]],[\"parent/859\",[603,4.427]],[\"name/860\",[24,25.931]],[\"parent/860\",[603,4.427]],[\"name/861\",[475,56.486]],[\"parent/861\",[604,4.594]],[\"name/862\",[24,25.931]],[\"parent/862\",[604,4.594]],[\"name/863\",[605,62.385]],[\"parent/863\",[603,4.427]],[\"name/864\",[24,25.931]],[\"parent/864\",[603,4.427]],[\"name/865\",[605,62.385]],[\"parent/865\",[604,4.594]],[\"name/866\",[24,25.931]],[\"parent/866\",[604,4.594]],[\"name/867\",[2,34.435]],[\"parent/867\",[603,4.427]],[\"name/868\",[606,40.334]],[\"parent/868\",[]],[\"name/869\",[1,42.856]],[\"parent/869\",[606,3.862]],[\"name/870\",[2,34.435]],[\"parent/870\",[606,3.862]],[\"name/871\",[541,52.795]],[\"parent/871\",[606,3.862]],[\"name/872\",[607,67.511]],[\"parent/872\",[606,3.862]],[\"name/873\",[325,56.486]],[\"parent/873\",[606,3.862]],[\"name/874\",[608,67.511]],[\"parent/874\",[606,3.862]],[\"name/875\",[609,67.511]],[\"parent/875\",[606,3.862]],[\"name/876\",[304,59.008]],[\"parent/876\",[606,3.862]],[\"name/877\",[610,67.511]],[\"parent/877\",[606,3.862]],[\"name/878\",[611,67.511]],[\"parent/878\",[606,3.862]],[\"name/879\",[612,67.511]],[\"parent/879\",[606,3.862]],[\"name/880\",[613,62.385]],[\"parent/880\",[606,3.862]],[\"name/881\",[595,56.486]],[\"parent/881\",[606,3.862]],[\"name/882\",[490,59.008]],[\"parent/882\",[606,3.862]],[\"name/883\",[509,59.008]],[\"parent/883\",[606,3.862]],[\"name/884\",[614,67.511]],[\"parent/884\",[606,3.862]],[\"name/885\",[615,67.511]],[\"parent/885\",[606,3.862]],[\"name/886\",[591,62.385]],[\"parent/886\",[606,3.862]],[\"name/887\",[616,67.511]],[\"parent/887\",[606,3.862]],[\"name/888\",[236,47.069]],[\"parent/888\",[606,3.862]],[\"name/889\",[617,67.511]],[\"parent/889\",[606,3.862]],[\"name/890\",[618,47.069]],[\"parent/890\",[]],[\"name/891\",[619,67.511]],[\"parent/891\",[618,4.507]],[\"name/892\",[620,67.511]],[\"parent/892\",[618,4.507]],[\"name/893\",[621,67.511]],[\"parent/893\",[618,4.507]],[\"name/894\",[2,34.435]],[\"parent/894\",[618,4.507]],[\"name/895\",[622,67.511]],[\"parent/895\",[618,4.507]],[\"name/896\",[623,67.511]],[\"parent/896\",[618,4.507]],[\"name/897\",[541,52.795]],[\"parent/897\",[618,4.507]],[\"name/898\",[624,67.511]],[\"parent/898\",[618,4.507]],[\"name/899\",[625,67.511]],[\"parent/899\",[618,4.507]],[\"name/900\",[626,67.511]],[\"parent/900\",[618,4.507]],[\"name/901\",[627,62.385]],[\"parent/901\",[]],[\"name/902\",[628,56.486]],[\"parent/902\",[627,5.974]],[\"name/903\",[629,50.103]],[\"parent/903\",[]],[\"name/904\",[613,62.385]],[\"parent/904\",[629,4.798]],[\"name/905\",[590,62.385]],[\"parent/905\",[629,4.798]],[\"name/906\",[595,56.486]],[\"parent/906\",[629,4.798]],[\"name/907\",[541,52.795]],[\"parent/907\",[629,4.798]],[\"name/908\",[325,56.486]],[\"parent/908\",[629,4.798]],[\"name/909\",[594,59.008]],[\"parent/909\",[629,4.798]],[\"name/910\",[628,56.486]],[\"parent/910\",[629,4.798]],[\"name/911\",[630,42.856]],[\"parent/911\",[]],[\"name/912\",[631,67.511]],[\"parent/912\",[630,4.104]],[\"name/913\",[632,67.511]],[\"parent/913\",[630,4.104]],[\"name/914\",[633,67.511]],[\"parent/914\",[630,4.104]],[\"name/915\",[595,56.486]],[\"parent/915\",[630,4.104]],[\"name/916\",[541,52.795]],[\"parent/916\",[630,4.104]],[\"name/917\",[634,67.511]],[\"parent/917\",[630,4.104]],[\"name/918\",[635,67.511]],[\"parent/918\",[630,4.104]],[\"name/919\",[517,62.385]],[\"parent/919\",[630,4.104]],[\"name/920\",[636,67.511]],[\"parent/920\",[630,4.104]],[\"name/921\",[637,67.511]],[\"parent/921\",[630,4.104]],[\"name/922\",[638,67.511]],[\"parent/922\",[630,4.104]],[\"name/923\",[639,67.511]],[\"parent/923\",[630,4.104]],[\"name/924\",[518,62.385]],[\"parent/924\",[630,4.104]],[\"name/925\",[236,47.069]],[\"parent/925\",[630,4.104]],[\"name/926\",[594,59.008]],[\"parent/926\",[630,4.104]],[\"name/927\",[628,56.486]],[\"parent/927\",[630,4.104]],[\"name/928\",[640,59.008]],[\"parent/928\",[]],[\"name/929\",[541,52.795]],[\"parent/929\",[640,5.65]],[\"name/930\",[628,56.486]],[\"parent/930\",[640,5.65]],[\"name/931\",[641,67.511]],[\"parent/931\",[]],[\"name/932\",[642,67.511]],[\"parent/932\",[]],[\"name/933\",[643,67.511]],[\"parent/933\",[]],[\"name/934\",[644,62.385]],[\"parent/934\",[]],[\"name/935\",[24,25.931]],[\"parent/935\",[644,5.974]],[\"name/936\",[110,62.385]],[\"parent/936\",[645,5.974]],[\"name/937\",[111,44.339,112,44.339]],[\"parent/937\",[645,5.974]],[\"name/938\",[646,67.511]],[\"parent/938\",[]],[\"name/939\",[647,67.511]],[\"parent/939\",[]],[\"name/940\",[648,67.511]],[\"parent/940\",[]],[\"name/941\",[649,67.511]],[\"parent/941\",[]],[\"name/942\",[650,67.511]],[\"parent/942\",[]],[\"name/943\",[651,59.008]],[\"parent/943\",[]],[\"name/944\",[2,34.435]],[\"parent/944\",[651,5.65]],[\"name/945\",[466,42.856]],[\"parent/945\",[651,5.65]],[\"name/946\",[652,31.641]],[\"parent/946\",[]],[\"name/947\",[653,67.511]],[\"parent/947\",[652,3.03]],[\"name/948\",[654,67.511]],[\"parent/948\",[652,3.03]],[\"name/949\",[655,67.511]],[\"parent/949\",[652,3.03]],[\"name/950\",[656,67.511]],[\"parent/950\",[652,3.03]],[\"name/951\",[657,67.511]],[\"parent/951\",[652,3.03]],[\"name/952\",[658,67.511]],[\"parent/952\",[652,3.03]],[\"name/953\",[659,67.511]],[\"parent/953\",[652,3.03]],[\"name/954\",[1,42.856]],[\"parent/954\",[652,3.03]],[\"name/955\",[660,67.511]],[\"parent/955\",[652,3.03]],[\"name/956\",[661,67.511]],[\"parent/956\",[652,3.03]],[\"name/957\",[662,67.511]],[\"parent/957\",[652,3.03]],[\"name/958\",[663,67.511]],[\"parent/958\",[652,3.03]],[\"name/959\",[664,67.511]],[\"parent/959\",[652,3.03]],[\"name/960\",[665,67.511]],[\"parent/960\",[652,3.03]],[\"name/961\",[666,67.511]],[\"parent/961\",[652,3.03]],[\"name/962\",[667,67.511]],[\"parent/962\",[652,3.03]],[\"name/963\",[2,34.435]],[\"parent/963\",[652,3.03]],[\"name/964\",[668,48.987]],[\"parent/964\",[652,3.03]],[\"name/965\",[669,67.511]],[\"parent/965\",[652,3.03]],[\"name/966\",[106,50.103]],[\"parent/966\",[652,3.03]],[\"name/967\",[670,67.511]],[\"parent/967\",[652,3.03]],[\"name/968\",[671,67.511]],[\"parent/968\",[652,3.03]],[\"name/969\",[672,67.511]],[\"parent/969\",[652,3.03]],[\"name/970\",[673,67.511]],[\"parent/970\",[652,3.03]],[\"name/971\",[674,67.511]],[\"parent/971\",[652,3.03]],[\"name/972\",[675,67.511]],[\"parent/972\",[652,3.03]],[\"name/973\",[676,67.511]],[\"parent/973\",[652,3.03]],[\"name/974\",[677,67.511]],[\"parent/974\",[652,3.03]],[\"name/975\",[678,67.511]],[\"parent/975\",[652,3.03]],[\"name/976\",[679,67.511]],[\"parent/976\",[652,3.03]],[\"name/977\",[680,67.511]],[\"parent/977\",[652,3.03]],[\"name/978\",[681,67.511]],[\"parent/978\",[652,3.03]],[\"name/979\",[682,67.511]],[\"parent/979\",[652,3.03]],[\"name/980\",[683,67.511]],[\"parent/980\",[652,3.03]],[\"name/981\",[684,67.511]],[\"parent/981\",[652,3.03]],[\"name/982\",[685,67.511]],[\"parent/982\",[652,3.03]],[\"name/983\",[686,67.511]],[\"parent/983\",[652,3.03]],[\"name/984\",[687,67.511]],[\"parent/984\",[652,3.03]],[\"name/985\",[688,67.511]],[\"parent/985\",[652,3.03]],[\"name/986\",[689,67.511]],[\"parent/986\",[652,3.03]],[\"name/987\",[690,67.511]],[\"parent/987\",[652,3.03]],[\"name/988\",[691,67.511]],[\"parent/988\",[652,3.03]],[\"name/989\",[692,67.511]],[\"parent/989\",[652,3.03]],[\"name/990\",[693,67.511]],[\"parent/990\",[652,3.03]],[\"name/991\",[694,67.511]],[\"parent/991\",[652,3.03]],[\"name/992\",[695,67.511]],[\"parent/992\",[652,3.03]],[\"name/993\",[696,67.511]],[\"parent/993\",[652,3.03]],[\"name/994\",[697,67.511]],[\"parent/994\",[652,3.03]],[\"name/995\",[698,67.511]],[\"parent/995\",[652,3.03]],[\"name/996\",[699,67.511]],[\"parent/996\",[652,3.03]],[\"name/997\",[700,67.511]],[\"parent/997\",[652,3.03]],[\"name/998\",[701,67.511]],[\"parent/998\",[652,3.03]],[\"name/999\",[702,67.511]],[\"parent/999\",[]],[\"name/1000\",[703,67.511]],[\"parent/1000\",[]],[\"name/1001\",[704,67.511]],[\"parent/1001\",[]],[\"name/1002\",[705,67.511]],[\"parent/1002\",[]],[\"name/1003\",[706,67.511]],[\"parent/1003\",[]],[\"name/1004\",[707,67.511]],[\"parent/1004\",[]],[\"name/1005\",[708,41.77]],[\"parent/1005\",[]],[\"name/1006\",[709,67.511]],[\"parent/1006\",[708,4]],[\"name/1007\",[24,25.931]],[\"parent/1007\",[708,4]],[\"name/1008\",[466,42.856]],[\"parent/1008\",[710,4.05]],[\"name/1009\",[711,44.074]],[\"parent/1009\",[710,4.05]],[\"name/1010\",[236,33.454,292,40.147]],[\"parent/1010\",[708,4]],[\"name/1011\",[24,25.931]],[\"parent/1011\",[708,4]],[\"name/1012\",[466,42.856]],[\"parent/1012\",[710,4.05]],[\"name/1013\",[711,44.074]],[\"parent/1013\",[710,4.05]],[\"name/1014\",[236,33.454,712,47.983]],[\"parent/1014\",[708,4]],[\"name/1015\",[24,25.931]],[\"parent/1015\",[708,4]],[\"name/1016\",[466,42.856]],[\"parent/1016\",[710,4.05]],[\"name/1017\",[711,44.074]],[\"parent/1017\",[710,4.05]],[\"name/1018\",[236,33.454,713,44.339]],[\"parent/1018\",[708,4]],[\"name/1019\",[24,25.931]],[\"parent/1019\",[708,4]],[\"name/1020\",[466,42.856]],[\"parent/1020\",[710,4.05]],[\"name/1021\",[711,44.074]],[\"parent/1021\",[710,4.05]],[\"name/1022\",[714,37.218,715,37.218,716,30.029]],[\"parent/1022\",[708,4]],[\"name/1023\",[24,25.931]],[\"parent/1023\",[708,4]],[\"name/1024\",[466,42.856]],[\"parent/1024\",[710,4.05]],[\"name/1025\",[711,44.074]],[\"parent/1025\",[710,4.05]],[\"name/1026\",[717,62.385]],[\"parent/1026\",[708,4]],[\"name/1027\",[24,25.931]],[\"parent/1027\",[708,4]],[\"name/1028\",[466,42.856]],[\"parent/1028\",[710,4.05]],[\"name/1029\",[711,44.074]],[\"parent/1029\",[710,4.05]],[\"name/1030\",[717,44.339,718,44.339]],[\"parent/1030\",[708,4]],[\"name/1031\",[24,25.931]],[\"parent/1031\",[708,4]],[\"name/1032\",[466,42.856]],[\"parent/1032\",[710,4.05]],[\"name/1033\",[711,44.074]],[\"parent/1033\",[710,4.05]],[\"name/1034\",[719,62.385]],[\"parent/1034\",[708,4]],[\"name/1035\",[24,25.931]],[\"parent/1035\",[708,4]],[\"name/1036\",[466,42.856]],[\"parent/1036\",[710,4.05]],[\"name/1037\",[711,44.074]],[\"parent/1037\",[710,4.05]],[\"name/1038\",[718,44.339,719,44.339]],[\"parent/1038\",[708,4]],[\"name/1039\",[24,25.931]],[\"parent/1039\",[708,4]],[\"name/1040\",[466,42.856]],[\"parent/1040\",[710,4.05]],[\"name/1041\",[711,44.074]],[\"parent/1041\",[710,4.05]],[\"name/1042\",[720,48.987]],[\"parent/1042\",[]],[\"name/1043\",[475,56.486]],[\"parent/1043\",[720,4.691]],[\"name/1044\",[24,25.931]],[\"parent/1044\",[720,4.691]],[\"name/1045\",[466,42.856]],[\"parent/1045\",[721,4.798]],[\"name/1046\",[711,44.074]],[\"parent/1046\",[721,4.798]],[\"name/1047\",[236,47.069]],[\"parent/1047\",[720,4.691]],[\"name/1048\",[24,25.931]],[\"parent/1048\",[720,4.691]],[\"name/1049\",[466,42.856]],[\"parent/1049\",[721,4.798]],[\"name/1050\",[711,44.074]],[\"parent/1050\",[721,4.798]],[\"name/1051\",[236,33.454,713,44.339]],[\"parent/1051\",[720,4.691]],[\"name/1052\",[24,25.931]],[\"parent/1052\",[720,4.691]],[\"name/1053\",[466,42.856]],[\"parent/1053\",[721,4.798]],[\"name/1054\",[711,44.074]],[\"parent/1054\",[721,4.798]],[\"name/1055\",[722,47.983,723,47.983]],[\"parent/1055\",[720,4.691]],[\"name/1056\",[24,25.931]],[\"parent/1056\",[720,4.691]],[\"name/1057\",[466,42.856]],[\"parent/1057\",[721,4.798]],[\"name/1058\",[711,44.074]],[\"parent/1058\",[721,4.798]],[\"name/1059\",[724,54.472]],[\"parent/1059\",[]],[\"name/1060\",[725,67.511]],[\"parent/1060\",[724,5.216]],[\"name/1061\",[24,25.931]],[\"parent/1061\",[724,5.216]],[\"name/1062\",[466,42.856]],[\"parent/1062\",[726,5.409]],[\"name/1063\",[711,44.074]],[\"parent/1063\",[726,5.409]],[\"name/1064\",[727,67.511]],[\"parent/1064\",[724,5.216]],[\"name/1065\",[24,25.931]],[\"parent/1065\",[724,5.216]],[\"name/1066\",[466,42.856]],[\"parent/1066\",[726,5.409]],[\"name/1067\",[711,44.074]],[\"parent/1067\",[726,5.409]],[\"name/1068\",[728,42.856]],[\"parent/1068\",[]],[\"name/1069\",[729,67.511]],[\"parent/1069\",[728,4.104]],[\"name/1070\",[24,25.931]],[\"parent/1070\",[728,4.104]],[\"name/1071\",[730,50.103]],[\"parent/1071\",[731,4.16]],[\"name/1072\",[668,48.987]],[\"parent/1072\",[731,4.16]],[\"name/1073\",[732,67.511]],[\"parent/1073\",[728,4.104]],[\"name/1074\",[24,25.931]],[\"parent/1074\",[728,4.104]],[\"name/1075\",[730,50.103]],[\"parent/1075\",[731,4.16]],[\"name/1076\",[668,48.987]],[\"parent/1076\",[731,4.16]],[\"name/1077\",[733,67.511]],[\"parent/1077\",[728,4.104]],[\"name/1078\",[24,25.931]],[\"parent/1078\",[728,4.104]],[\"name/1079\",[730,50.103]],[\"parent/1079\",[731,4.16]],[\"name/1080\",[668,48.987]],[\"parent/1080\",[731,4.16]],[\"name/1081\",[734,67.511]],[\"parent/1081\",[728,4.104]],[\"name/1082\",[24,25.931]],[\"parent/1082\",[728,4.104]],[\"name/1083\",[730,50.103]],[\"parent/1083\",[731,4.16]],[\"name/1084\",[668,48.987]],[\"parent/1084\",[731,4.16]],[\"name/1085\",[735,67.511]],[\"parent/1085\",[728,4.104]],[\"name/1086\",[24,25.931]],[\"parent/1086\",[728,4.104]],[\"name/1087\",[730,50.103]],[\"parent/1087\",[731,4.16]],[\"name/1088\",[668,48.987]],[\"parent/1088\",[731,4.16]],[\"name/1089\",[736,67.511]],[\"parent/1089\",[728,4.104]],[\"name/1090\",[24,25.931]],[\"parent/1090\",[728,4.104]],[\"name/1091\",[730,50.103]],[\"parent/1091\",[731,4.16]],[\"name/1092\",[668,48.987]],[\"parent/1092\",[731,4.16]],[\"name/1093\",[737,67.511]],[\"parent/1093\",[728,4.104]],[\"name/1094\",[24,25.931]],[\"parent/1094\",[728,4.104]],[\"name/1095\",[730,50.103]],[\"parent/1095\",[731,4.16]],[\"name/1096\",[668,48.987]],[\"parent/1096\",[731,4.16]],[\"name/1097\",[738,67.511]],[\"parent/1097\",[728,4.104]],[\"name/1098\",[24,25.931]],[\"parent/1098\",[728,4.104]],[\"name/1099\",[730,50.103]],[\"parent/1099\",[731,4.16]],[\"name/1100\",[668,48.987]],[\"parent/1100\",[731,4.16]],[\"name/1101\",[739,67.511]],[\"parent/1101\",[]],[\"name/1102\",[740,54.472]],[\"parent/1102\",[]],[\"name/1103\",[741,59.008]],[\"parent/1103\",[740,5.216]],[\"name/1104\",[742,59.008]],[\"parent/1104\",[740,5.216]],[\"name/1105\",[743,52.795]],[\"parent/1105\",[740,5.216]],[\"name/1106\",[744,51.359]],[\"parent/1106\",[740,5.216]],[\"name/1107\",[745,67.511]],[\"parent/1107\",[]],[\"name/1108\",[746,47.982]],[\"parent/1108\",[]],[\"name/1109\",[747,62.385]],[\"parent/1109\",[746,4.594]],[\"name/1110\",[748,67.511]],[\"parent/1110\",[746,4.594]],[\"name/1111\",[749,67.511]],[\"parent/1111\",[746,4.594]],[\"name/1112\",[750,56.486]],[\"parent/1112\",[746,4.594]],[\"name/1113\",[751,59.008]],[\"parent/1113\",[746,4.594]],[\"name/1114\",[752,67.511]],[\"parent/1114\",[746,4.594]],[\"name/1115\",[753,67.511]],[\"parent/1115\",[746,4.594]],[\"name/1116\",[754,67.511]],[\"parent/1116\",[746,4.594]],[\"name/1117\",[755,59.008]],[\"parent/1117\",[746,4.594]],[\"name/1118\",[756,59.008]],[\"parent/1118\",[]],[\"name/1119\",[757,47.982]],[\"parent/1119\",[]],[\"name/1120\",[741,59.008]],[\"parent/1120\",[757,4.594]],[\"name/1121\",[742,59.008]],[\"parent/1121\",[757,4.594]],[\"name/1122\",[758,62.385]],[\"parent/1122\",[757,4.594]],[\"name/1123\",[759,62.385]],[\"parent/1123\",[757,4.594]],[\"name/1124\",[760,62.385]],[\"parent/1124\",[757,4.594]],[\"name/1125\",[743,52.795]],[\"parent/1125\",[757,4.594]],[\"name/1126\",[744,51.359]],[\"parent/1126\",[757,4.594]],[\"name/1127\",[761,62.385]],[\"parent/1127\",[757,4.594]],[\"name/1128\",[756,59.008]],[\"parent/1128\",[757,4.594]],[\"name/1129\",[762,56.486]],[\"parent/1129\",[]],[\"name/1130\",[24,25.931]],[\"parent/1130\",[762,5.409]],[\"name/1131\",[763,67.511]],[\"parent/1131\",[764,5.974]],[\"name/1132\",[765,67.511]],[\"parent/1132\",[764,5.974]],[\"name/1133\",[766,44.743]],[\"parent/1133\",[]],[\"name/1134\",[750,56.486]],[\"parent/1134\",[766,4.284]],[\"name/1135\",[767,62.385]],[\"parent/1135\",[766,4.284]],[\"name/1136\",[762,56.486]],[\"parent/1136\",[766,4.284]],[\"name/1137\",[768,67.511]],[\"parent/1137\",[766,4.284]],[\"name/1138\",[741,59.008]],[\"parent/1138\",[766,4.284]],[\"name/1139\",[742,59.008]],[\"parent/1139\",[766,4.284]],[\"name/1140\",[758,62.385]],[\"parent/1140\",[766,4.284]],[\"name/1141\",[759,62.385]],[\"parent/1141\",[766,4.284]],[\"name/1142\",[760,62.385]],[\"parent/1142\",[766,4.284]],[\"name/1143\",[743,52.795]],[\"parent/1143\",[766,4.284]],[\"name/1144\",[744,51.359]],[\"parent/1144\",[766,4.284]],[\"name/1145\",[761,62.385]],[\"parent/1145\",[766,4.284]],[\"name/1146\",[756,59.008]],[\"parent/1146\",[766,4.284]],[\"name/1147\",[769,67.511]],[\"parent/1147\",[]],[\"name/1148\",[770,67.511]],[\"parent/1148\",[]],[\"name/1149\",[771,52.795]],[\"parent/1149\",[]],[\"name/1150\",[772,67.511]],[\"parent/1150\",[771,5.055]],[\"name/1151\",[773,67.511]],[\"parent/1151\",[771,5.055]],[\"name/1152\",[774,67.511]],[\"parent/1152\",[771,5.055]],[\"name/1153\",[775,67.511]],[\"parent/1153\",[771,5.055]],[\"name/1154\",[776,67.511]],[\"parent/1154\",[771,5.055]],[\"name/1155\",[744,51.359]],[\"parent/1155\",[]],[\"name/1156\",[777,67.511]],[\"parent/1156\",[744,4.918]],[\"name/1157\",[778,67.511]],[\"parent/1157\",[744,4.918]],[\"name/1158\",[716,54.472]],[\"parent/1158\",[]],[\"name/1159\",[743,52.795]],[\"parent/1159\",[716,5.216]],[\"name/1160\",[238,56.486]],[\"parent/1160\",[716,5.216]],[\"name/1161\",[779,67.511]],[\"parent/1161\",[716,5.216]],[\"name/1162\",[780,47.069]],[\"parent/1162\",[]],[\"name/1163\",[473,54.472]],[\"parent/1163\",[780,4.507]],[\"name/1164\",[750,56.486]],[\"parent/1164\",[780,4.507]],[\"name/1165\",[781,67.511]],[\"parent/1165\",[780,4.507]],[\"name/1166\",[782,67.511]],[\"parent/1166\",[780,4.507]],[\"name/1167\",[783,67.511]],[\"parent/1167\",[780,4.507]],[\"name/1168\",[747,62.385]],[\"parent/1168\",[780,4.507]],[\"name/1169\",[751,59.008]],[\"parent/1169\",[780,4.507]],[\"name/1170\",[784,67.511]],[\"parent/1170\",[780,4.507]],[\"name/1171\",[762,56.486]],[\"parent/1171\",[780,4.507]],[\"name/1172\",[755,59.008]],[\"parent/1172\",[780,4.507]],[\"name/1173\",[785,46.233]],[\"parent/1173\",[]],[\"name/1174\",[743,52.795]],[\"parent/1174\",[785,4.427]],[\"name/1175\",[750,56.486]],[\"parent/1175\",[785,4.427]],[\"name/1176\",[786,67.511]],[\"parent/1176\",[785,4.427]],[\"name/1177\",[787,67.511]],[\"parent/1177\",[785,4.427]],[\"name/1178\",[751,59.008]],[\"parent/1178\",[785,4.427]],[\"name/1179\",[755,59.008]],[\"parent/1179\",[785,4.427]],[\"name/1180\",[767,62.385]],[\"parent/1180\",[785,4.427]],[\"name/1181\",[744,51.359]],[\"parent/1181\",[785,4.427]],[\"name/1182\",[788,67.511]],[\"parent/1182\",[785,4.427]],[\"name/1183\",[789,67.511]],[\"parent/1183\",[785,4.427]],[\"name/1184\",[790,67.511]],[\"parent/1184\",[785,4.427]],[\"name/1185\",[791,59.008]],[\"parent/1185\",[]],[\"name/1186\",[24,25.931]],[\"parent/1186\",[791,5.65]],[\"name/1187\",[791,59.008]],[\"parent/1187\",[792,5.974]],[\"name/1188\",[793,67.511]],[\"parent/1188\",[792,5.974]],[\"name/1189\",[794,62.385]],[\"parent/1189\",[]],[\"name/1190\",[24,25.931]],[\"parent/1190\",[794,5.974]],[\"name/1191\",[795,67.511]],[\"parent/1191\",[796,4.691]],[\"name/1192\",[797,67.511]],[\"parent/1192\",[796,4.691]],[\"name/1193\",[798,67.511]],[\"parent/1193\",[796,4.691]],[\"name/1194\",[3,54.472]],[\"parent/1194\",[796,4.691]],[\"name/1195\",[799,67.511]],[\"parent/1195\",[796,4.691]],[\"name/1196\",[800,67.511]],[\"parent/1196\",[796,4.691]],[\"name/1197\",[801,67.511]],[\"parent/1197\",[796,4.691]],[\"name/1198\",[24,25.931]],[\"parent/1198\",[796,4.691]],[\"name/1199\",[802,67.511]],[\"parent/1199\",[803,6.464]],[\"name/1200\",[804,67.511]],[\"parent/1200\",[796,4.691]],[\"name/1201\",[805,67.511]],[\"parent/1201\",[]],[\"name/1202\",[806,67.511]],[\"parent/1202\",[]],[\"name/1203\",[807,67.511]],[\"parent/1203\",[]],[\"name/1204\",[808,67.511]],[\"parent/1204\",[]],[\"name/1205\",[809,67.511]],[\"parent/1205\",[]],[\"name/1206\",[810,67.511]],[\"parent/1206\",[]],[\"name/1207\",[811,56.486]],[\"parent/1207\",[]],[\"name/1208\",[812,67.511]],[\"parent/1208\",[811,5.409]],[\"name/1209\",[743,52.795]],[\"parent/1209\",[811,5.409]],[\"name/1210\",[2,34.435]],[\"parent/1210\",[811,5.409]],[\"name/1211\",[813,52.795]],[\"parent/1211\",[]],[\"name/1212\",[481,56.486]],[\"parent/1212\",[813,5.055]],[\"name/1213\",[24,25.931]],[\"parent/1213\",[813,5.055]],[\"name/1214\",[481,56.486]],[\"parent/1214\",[814,5.409]],[\"name/1215\",[24,25.931]],[\"parent/1215\",[814,5.409]],[\"name/1216\",[815,62.385]],[\"parent/1216\",[813,5.055]],[\"name/1217\",[24,25.931]],[\"parent/1217\",[813,5.055]],[\"name/1218\",[815,62.385]],[\"parent/1218\",[814,5.409]],[\"name/1219\",[24,25.931]],[\"parent/1219\",[814,5.409]],[\"name/1220\",[2,34.435]],[\"parent/1220\",[813,5.055]],[\"name/1221\",[816,50.103]],[\"parent/1221\",[]],[\"name/1222\",[2,34.435]],[\"parent/1222\",[816,4.798]],[\"name/1223\",[280,62.385]],[\"parent/1223\",[816,4.798]],[\"name/1224\",[278,62.385]],[\"parent/1224\",[816,4.798]],[\"name/1225\",[281,62.385]],[\"parent/1225\",[816,4.798]],[\"name/1226\",[279,62.385]],[\"parent/1226\",[816,4.798]],[\"name/1227\",[277,62.385]],[\"parent/1227\",[816,4.798]],[\"name/1228\",[276,62.385]],[\"parent/1228\",[816,4.798]],[\"name/1229\",[817,56.486]],[\"parent/1229\",[]],[\"name/1230\",[2,34.435]],[\"parent/1230\",[817,5.409]],[\"name/1231\",[243,59.008]],[\"parent/1231\",[817,5.409]],[\"name/1232\",[245,59.008]],[\"parent/1232\",[817,5.409]],[\"name/1233\",[818,67.511]],[\"parent/1233\",[]],[\"name/1234\",[819,67.511]],[\"parent/1234\",[]],[\"name/1235\",[820,67.511]],[\"parent/1235\",[]],[\"name/1236\",[821,67.511]],[\"parent/1236\",[]],[\"name/1237\",[822,67.511]],[\"parent/1237\",[]],[\"name/1238\",[823,67.511]],[\"parent/1238\",[]],[\"name/1239\",[824,67.511]],[\"parent/1239\",[]],[\"name/1240\",[825,67.511]],[\"parent/1240\",[]],[\"name/1241\",[826,67.511]],[\"parent/1241\",[]],[\"name/1242\",[827,67.511]],[\"parent/1242\",[]],[\"name/1243\",[828,67.511]],[\"parent/1243\",[]],[\"name/1244\",[829,67.511]],[\"parent/1244\",[]],[\"name/1245\",[830,67.511]],[\"parent/1245\",[]],[\"name/1246\",[831,67.511]],[\"parent/1246\",[]],[\"name/1247\",[832,52.795]],[\"parent/1247\",[]],[\"name/1248\",[832,52.795]],[\"parent/1248\",[832,5.055]],[\"name/1249\",[2,34.435]],[\"parent/1249\",[832,5.055]],[\"name/1250\",[832,52.795]],[\"parent/1250\",[832,5.055]]],\"invertedIndex\":[[\"__type\",{\"_index\":24,\"name\":{\"24\":{},\"26\":{},\"28\":{},\"30\":{},\"32\":{},\"34\":{},\"38\":{},\"40\":{},\"42\":{},\"44\":{},\"46\":{},\"48\":{},\"52\":{},\"54\":{},\"56\":{},\"58\":{},\"135\":{},\"146\":{},\"275\":{},\"279\":{},\"283\":{},\"578\":{},\"614\":{},\"616\":{},\"618\":{},\"620\":{},\"624\":{},\"626\":{},\"628\":{},\"630\":{},\"632\":{},\"634\":{},\"679\":{},\"681\":{},\"683\":{},\"685\":{},\"687\":{},\"689\":{},\"799\":{},\"801\":{},\"803\":{},\"805\":{},\"824\":{},\"826\":{},\"828\":{},\"830\":{},\"832\":{},\"834\":{},\"838\":{},\"840\":{},\"842\":{},\"844\":{},\"848\":{},\"850\":{},\"852\":{},\"854\":{},\"856\":{},\"858\":{},\"860\":{},\"862\":{},\"864\":{},\"866\":{},\"935\":{},\"1007\":{},\"1011\":{},\"1015\":{},\"1019\":{},\"1023\":{},\"1027\":{},\"1031\":{},\"1035\":{},\"1039\":{},\"1044\":{},\"1048\":{},\"1052\":{},\"1056\":{},\"1061\":{},\"1065\":{},\"1070\":{},\"1074\":{},\"1078\":{},\"1082\":{},\"1086\":{},\"1090\":{},\"1094\":{},\"1098\":{},\"1130\":{},\"1186\":{},\"1190\":{},\"1198\":{},\"1213\":{},\"1215\":{},\"1217\":{},\"1219\":{}},\"parent\":{}}],[\"_asks\",{\"_index\":529,\"name\":{\"719\":{}},\"parent\":{}}],[\"_bids\",{\"_index\":528,\"name\":{\"718\":{}},\"parent\":{}}],[\"_oraclelastupdatedslot\",{\"_index\":284,\"name\":{\"325\":{},\"716\":{}},\"parent\":{}}],[\"_oracleprovider\",{\"_index\":285,\"name\":{\"326\":{},\"717\":{}},\"parent\":{}}],[\"_price\",{\"_index\":282,\"name\":{\"323\":{},\"714\":{}},\"parent\":{}}],[\"_uiprice\",{\"_index\":283,\"name\":{\"324\":{},\"715\":{}},\"parent\":{}}],[\"aborttransaction\",{\"_index\":32,\"name\":{\"45\":{},\"47\":{},\"831\":{},\"833\":{}},\"parent\":{}}],[\"abs\",{\"_index\":701,\"name\":{\"998\":{}},\"parent\":{}}],[\"account\",{\"_index\":725,\"name\":{\"1060\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngo\",{\"_index\":167,\"name\":{\"195\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngoix\",{\"_index\":166,\"name\":{\"194\":{}},\"parent\":{}}],[\"accountequity\",{\"_index\":724,\"name\":{\"1059\":{}},\"parent\":{\"1060\":{},\"1061\":{},\"1064\":{},\"1065\":{}}}],[\"accountequity.__type\",{\"_index\":726,\"name\":{},\"parent\":{\"1062\":{},\"1063\":{},\"1066\":{},\"1067\":{}}}],[\"accountexpandv2\",{\"_index\":152,\"name\":{\"180\":{}},\"parent\":{}}],[\"accountinfomap\",{\"_index\":769,\"name\":{\"1147\":{}},\"parent\":{}}],[\"accountnum\",{\"_index\":327,\"name\":{\"402\":{}},\"parent\":{}}],[\"add\",{\"_index\":678,\"name\":{\"975\":{}},\"parent\":{}}],[\"address\",{\"_index\":795,\"name\":{\"1191\":{}},\"parent\":{}}],[\"addresslookuptables\",{\"_index\":52,\"name\":{\"79\":{}},\"parent\":{}}],[\"addresslookuptableslist\",{\"_index\":58,\"name\":{\"85\":{}},\"parent\":{}}],[\"adjustmentfactor\",{\"_index\":276,\"name\":{\"317\":{},\"1228\":{}},\"parent\":{}}],[\"admin\",{\"_index\":43,\"name\":{\"70\":{}},\"parent\":{}}],[\"allowcreatingborrows\",{\"_index\":500,\"name\":{\"654\":{},\"674\":{}},\"parent\":{}}],[\"allowcreatingdeposits\",{\"_index\":499,\"name\":{\"653\":{},\"673\":{}},\"parent\":{}}],[\"altextend\",{\"_index\":225,\"name\":{\"253\":{}},\"parent\":{}}],[\"altset\",{\"_index\":224,\"name\":{\"252\":{}},\"parent\":{}}],[\"ammlabel\",{\"_index\":770,\"name\":{\"1148\":{}},\"parent\":{}}],[\"amount\",{\"_index\":743,\"name\":{\"1105\":{},\"1125\":{},\"1143\":{},\"1159\":{},\"1174\":{},\"1209\":{}},\"parent\":{}}],[\"applypnlsettlelimit\",{\"_index\":457,\"name\":{\"562\":{}},\"parent\":{}}],[\"areborrowsreduceonly\",{\"_index\":303,\"name\":{\"358\":{}},\"parent\":{}}],[\"aredepositsreduceonly\",{\"_index\":302,\"name\":{\"357\":{}},\"parent\":{}}],[\"as\",{\"_index\":832,\"name\":{\"1247\":{},\"1248\":{},\"1250\":{}},\"parent\":{\"1248\":{},\"1249\":{},\"1250\":{}}}],[\"ask\",{\"_index\":36,\"name\":{\"55\":{},\"57\":{},\"841\":{},\"843\":{}},\"parent\":{}}],[\"asks\",{\"_index\":536,\"name\":{\"730\":{},\"802\":{},\"804\":{}},\"parent\":{}}],[\"asksbaselots\",{\"_index\":428,\"name\":{\"530\":{},\"584\":{}},\"parent\":{}}],[\"assetdrop\",{\"_index\":732,\"name\":{\"1073\":{}},\"parent\":{}}],[\"assetrally\",{\"_index\":729,\"name\":{\"1069\":{}},\"parent\":{}}],[\"assets\",{\"_index\":719,\"name\":{\"1034\":{},\"1038\":{}},\"parent\":{}}],[\"atadeposits\",{\"_index\":774,\"name\":{\"1152\":{}},\"parent\":{}}],[\"availablesettlelimit\",{\"_index\":456,\"name\":{\"561\":{}},\"parent\":{}}],[\"avgentrypriceperbaselot\",{\"_index\":435,\"name\":{\"538\":{},\"592\":{}},\"parent\":{}}],[\"avgutilization\",{\"_index\":275,\"name\":{\"316\":{}},\"parent\":{}}],[\"balance\",{\"_index\":403,\"name\":{\"482\":{}},\"parent\":{}}],[\"balanceui\",{\"_index\":406,\"name\":{\"485\":{}},\"parent\":{}}],[\"bank\",{\"_index\":270,\"name\":{\"307\":{}},\"parent\":{\"308\":{},\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{},\"373\":{}}}],[\"bankforhealth\",{\"_index\":259,\"name\":{\"293\":{}},\"parent\":{\"294\":{},\"295\":{},\"296\":{},\"297\":{},\"298\":{},\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{}}}],[\"banknum\",{\"_index\":296,\"name\":{\"346\":{}},\"parent\":{}}],[\"bankratelastupdated\",{\"_index\":294,\"name\":{\"343\":{}},\"parent\":{}}],[\"banks\",{\"_index\":314,\"name\":{\"381\":{}},\"parent\":{}}],[\"banksmapbymint\",{\"_index\":60,\"name\":{\"87\":{}},\"parent\":{}}],[\"banksmapbyname\",{\"_index\":59,\"name\":{\"86\":{}},\"parent\":{}}],[\"banksmapbytokenindex\",{\"_index\":61,\"name\":{\"88\":{}},\"parent\":{}}],[\"baseborrowswithoutfee\",{\"_index\":415,\"name\":{\"511\":{}},\"parent\":{}}],[\"basedecimals\",{\"_index\":534,\"name\":{\"728\":{}},\"parent\":{}}],[\"baseliquidationfee\",{\"_index\":516,\"name\":{\"702\":{}},\"parent\":{}}],[\"baselotsize\",{\"_index\":539,\"name\":{\"735\":{}},\"parent\":{}}],[\"baselotstoui\",{\"_index\":564,\"name\":{\"770\":{}},\"parent\":{}}],[\"baselotstouiconverter\",{\"_index\":531,\"name\":{\"721\":{}},\"parent\":{}}],[\"basepositionlots\",{\"_index\":422,\"name\":{\"524\":{},\"576\":{}},\"parent\":{}}],[\"basetokenindex\",{\"_index\":6,\"name\":{\"6\":{},\"504\":{},\"513\":{}},\"parent\":{}}],[\"beingliquidated\",{\"_index\":328,\"name\":{\"403\":{}},\"parent\":{}}],[\"best\",{\"_index\":583,\"name\":{\"793\":{}},\"parent\":{}}],[\"bestroute\",{\"_index\":793,\"name\":{\"1188\":{}},\"parent\":{}}],[\"beta\",{\"_index\":112,\"name\":{\"138\":{},\"937\":{}},\"parent\":{}}],[\"bid\",{\"_index\":34,\"name\":{\"51\":{},\"53\":{},\"837\":{},\"839\":{}},\"parent\":{}}],[\"bids\",{\"_index\":535,\"name\":{\"729\":{},\"798\":{},\"800\":{}},\"parent\":{}}],[\"bidsbaselots\",{\"_index\":427,\"name\":{\"529\":{},\"583\":{}},\"parent\":{}}],[\"bookside\",{\"_index\":567,\"name\":{\"774\":{}},\"parent\":{\"775\":{},\"776\":{},\"777\":{},\"778\":{},\"779\":{},\"780\":{},\"781\":{},\"782\":{},\"783\":{},\"784\":{},\"785\":{},\"786\":{},\"787\":{},\"788\":{},\"789\":{},\"790\":{},\"791\":{},\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{}}}],[\"booksidetype\",{\"_index\":587,\"name\":{\"797\":{}},\"parent\":{\"798\":{},\"799\":{},\"802\":{},\"803\":{},\"806\":{}}}],[\"booksidetype.__type\",{\"_index\":588,\"name\":{},\"parent\":{\"800\":{},\"801\":{},\"804\":{},\"805\":{}}}],[\"borrowindex\",{\"_index\":272,\"name\":{\"313\":{}},\"parent\":{}}],[\"borrows\",{\"_index\":405,\"name\":{\"484\":{}},\"parent\":{}}],[\"borrowsui\",{\"_index\":408,\"name\":{\"487\":{}},\"parent\":{}}],[\"borrowweightscalestartquote\",{\"_index\":269,\"name\":{\"306\":{},\"352\":{}},\"parent\":{}}],[\"bought\",{\"_index\":488,\"name\":{\"642\":{},\"662\":{}},\"parent\":{}}],[\"bpstodecimal\",{\"_index\":818,\"name\":{\"1233\":{}},\"parent\":{}}],[\"buildhealthremainingaccounts\",{\"_index\":228,\"name\":{\"256\":{}},\"parent\":{}}],[\"buildixgate\",{\"_index\":40,\"name\":{\"63\":{}},\"parent\":{}}],[\"buildversionedtx\",{\"_index\":828,\"name\":{\"1243\":{}},\"parent\":{}}],[\"buybackfees\",{\"_index\":50,\"name\":{\"77\":{}},\"parent\":{}}],[\"buybackfeesaccruedcurrent\",{\"_index\":334,\"name\":{\"409\":{}},\"parent\":{}}],[\"buybackfeesaccruedprevious\",{\"_index\":335,\"name\":{\"410\":{}},\"parent\":{}}],[\"buybackfeesexpiryinterval\",{\"_index\":57,\"name\":{\"84\":{}},\"parent\":{}}],[\"buybackfeesexpirytimestamp\",{\"_index\":336,\"name\":{\"411\":{}},\"parent\":{}}],[\"buybackfeesmngobonusfactor\",{\"_index\":51,\"name\":{\"78\":{}},\"parent\":{}}],[\"buybackfeesswapmangoaccount\",{\"_index\":56,\"name\":{\"83\":{}},\"parent\":{}}],[\"buytokenindex\",{\"_index\":496,\"name\":{\"650\":{},\"670\":{}},\"parent\":{}}],[\"buytokenperselltoken\",{\"_index\":479,\"name\":{\"617\":{},\"619\":{}},\"parent\":{}}],[\"cancelprovide\",{\"_index\":31,\"name\":{\"41\":{},\"43\":{},\"827\":{},\"829\":{}},\"parent\":{}}],[\"cansettlepnl\",{\"_index\":454,\"name\":{\"559\":{}},\"parent\":{}}],[\"ceil\",{\"_index\":683,\"name\":{\"980\":{}},\"parent\":{}}],[\"chainid\",{\"_index\":797,\"name\":{\"1192\":{}},\"parent\":{}}],[\"children\",{\"_index\":598,\"name\":{\"821\":{}},\"parent\":{}}],[\"client\",{\"_index\":574,\"name\":{\"783\":{}},\"parent\":{}}],[\"clientid\",{\"_index\":472,\"name\":{\"603\":{},\"610\":{}},\"parent\":{}}],[\"closemangoaccount\",{\"_index\":164,\"name\":{\"192\":{}},\"parent\":{}}],[\"cluster\",{\"_index\":124,\"name\":{\"152\":{}},\"parent\":{}}],[\"cmp\",{\"_index\":694,\"name\":{\"991\":{}},\"parent\":{}}],[\"coin\",{\"_index\":709,\"name\":{\"1006\":{}},\"parent\":{}}],[\"coingeckoid\",{\"_index\":802,\"name\":{\"1199\":{}},\"parent\":{}}],[\"collectedfeesnative\",{\"_index\":286,\"name\":{\"327\":{}},\"parent\":{}}],[\"computeaccountdata\",{\"_index\":154,\"name\":{\"182\":{}},\"parent\":{}}],[\"computepriceformarketorderofsize\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"computepriceimpactonjup\",{\"_index\":702,\"name\":{\"999\":{}},\"parent\":{}}],[\"conffilter\",{\"_index\":243,\"name\":{\"276\":{},\"280\":{},\"1231\":{}},\"parent\":{}}],[\"connect\",{\"_index\":114,\"name\":{\"140\":{}},\"parent\":{}}],[\"connectdefault\",{\"_index\":115,\"name\":{\"141\":{}},\"parent\":{}}],[\"connectforgroupname\",{\"_index\":116,\"name\":{\"142\":{}},\"parent\":{}}],[\"connection\",{\"_index\":126,\"name\":{\"154\":{}},\"parent\":{}}],[\"consolelogbanks\",{\"_index\":102,\"name\":{\"129\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"35\":{},\"49\":{},\"59\":{},\"66\":{},\"143\":{},\"265\":{},\"309\":{},\"376\":{},\"391\":{},\"474\":{},\"490\":{},\"501\":{},\"508\":{},\"520\":{},\"572\":{},\"600\":{},\"607\":{},\"621\":{},\"635\":{},\"638\":{},\"658\":{},\"690\":{},\"695\":{},\"781\":{},\"806\":{},\"809\":{},\"820\":{},\"835\":{},\"845\":{},\"867\":{},\"870\":{},\"894\":{},\"944\":{},\"963\":{},\"1210\":{},\"1220\":{},\"1222\":{},\"1230\":{},\"1249\":{}},\"parent\":{}}],[\"count\",{\"_index\":623,\"name\":{\"896\":{}},\"parent\":{}}],[\"createassociatedtokenaccountidempotentinstruction\",{\"_index\":827,\"name\":{\"1242\":{}},\"parent\":{}}],[\"createmangoaccount\",{\"_index\":150,\"name\":{\"178\":{}},\"parent\":{}}],[\"creator\",{\"_index\":41,\"name\":{\"68\":{}},\"parent\":{}}],[\"cumulativeborrowinterest\",{\"_index\":401,\"name\":{\"480\":{},\"497\":{}},\"parent\":{}}],[\"cumulativedepositinterest\",{\"_index\":400,\"name\":{\"479\":{},\"496\":{}},\"parent\":{}}],[\"cumulativelongfunding\",{\"_index\":431,\"name\":{\"533\":{},\"587\":{}},\"parent\":{}}],[\"cumulativepnloverpositionlifetimeui\",{\"_index\":462,\"name\":{\"567\":{}},\"parent\":{}}],[\"cumulativeshortfunding\",{\"_index\":432,\"name\":{\"534\":{},\"588\":{}},\"parent\":{}}],[\"data\",{\"_index\":668,\"name\":{\"964\":{},\"1072\":{},\"1076\":{},\"1080\":{},\"1084\":{},\"1088\":{},\"1092\":{},\"1096\":{},\"1100\":{}},\"parent\":{}}],[\"decimals\",{\"_index\":798,\"name\":{\"1193\":{}},\"parent\":{}}],[\"decodepricefromoracleai\",{\"_index\":80,\"name\":{\"107\":{}},\"parent\":{}}],[\"decrementtake\",{\"_index\":29,\"name\":{\"37\":{},\"39\":{},\"823\":{},\"825\":{}},\"parent\":{}}],[\"delayaccumulatorprice\",{\"_index\":253,\"name\":{\"287\":{}},\"parent\":{}}],[\"delayaccumulatortime\",{\"_index\":254,\"name\":{\"288\":{}},\"parent\":{}}],[\"delaygrowthlimit\",{\"_index\":256,\"name\":{\"290\":{}},\"parent\":{}}],[\"delayintervalseconds\",{\"_index\":255,\"name\":{\"289\":{}},\"parent\":{}}],[\"delayprices\",{\"_index\":252,\"name\":{\"286\":{}},\"parent\":{}}],[\"delegate\",{\"_index\":326,\"name\":{\"401\":{}},\"parent\":{}}],[\"depositindex\",{\"_index\":271,\"name\":{\"312\":{}},\"parent\":{}}],[\"depositlimitquote\",{\"_index\":54,\"name\":{\"81\":{}},\"parent\":{}}],[\"deposits\",{\"_index\":404,\"name\":{\"483\":{}},\"parent\":{}}],[\"depositsui\",{\"_index\":407,\"name\":{\"486\":{}},\"parent\":{}}],[\"depositweightscalestartquote\",{\"_index\":268,\"name\":{\"305\":{},\"353\":{}},\"parent\":{}}],[\"destinationmint\",{\"_index\":742,\"name\":{\"1104\":{},\"1121\":{},\"1139\":{}},\"parent\":{}}],[\"deviation\",{\"_index\":237,\"name\":{\"267\":{}},\"parent\":{}}],[\"devnet\",{\"_index\":110,\"name\":{\"137\":{},\"936\":{}},\"parent\":{}}],[\"div\",{\"_index\":687,\"name\":{\"984\":{}},\"parent\":{}}],[\"dust\",{\"_index\":290,\"name\":{\"335\":{}},\"parent\":{}}],[\"editmangoaccount\",{\"_index\":153,\"name\":{\"181\":{}},\"parent\":{}}],[\"emptyandclosemangoaccount\",{\"_index\":165,\"name\":{\"193\":{}},\"parent\":{}}],[\"emptyfromperpmarketindex\",{\"_index\":419,\"name\":{\"519\":{}},\"parent\":{}}],[\"eq\",{\"_index\":693,\"name\":{\"990\":{}},\"parent\":{}}],[\"equity\",{\"_index\":727,\"name\":{\"1064\":{}},\"parent\":{}}],[\"event\",{\"_index\":627,\"name\":{\"901\":{}},\"parent\":{\"902\":{}}}],[\"eventqueue\",{\"_index\":537,\"name\":{\"731\":{}},\"parent\":{}}],[\"eventssince\",{\"_index\":626,\"name\":{\"900\":{}},\"parent\":{}}],[\"eventtype\",{\"_index\":628,\"name\":{\"902\":{},\"910\":{},\"927\":{},\"930\":{}},\"parent\":{}}],[\"exactin\",{\"_index\":777,\"name\":{\"1156\":{}},\"parent\":{}}],[\"exactout\",{\"_index\":778,\"name\":{\"1157\":{}},\"parent\":{}}],[\"exactoutswapparams\",{\"_index\":766,\"name\":{\"1133\":{}},\"parent\":{\"1134\":{},\"1135\":{},\"1136\":{},\"1137\":{},\"1138\":{},\"1139\":{},\"1140\":{},\"1141\":{},\"1142\":{},\"1143\":{},\"1144\":{},\"1145\":{},\"1146\":{}}}],[\"expandmangoaccount\",{\"_index\":151,\"name\":{\"179\":{}},\"parent\":{}}],[\"expirytimestamp\",{\"_index\":490,\"name\":{\"644\":{},\"664\":{},\"882\":{}},\"parent\":{}}],[\"extensions\",{\"_index\":801,\"name\":{\"1197\":{}},\"parent\":{}}],[\"fastlistingadmin\",{\"_index\":44,\"name\":{\"71\":{}},\"parent\":{}}],[\"fee\",{\"_index\":716,\"name\":{\"1022\":{},\"1158\":{}},\"parent\":{\"1159\":{},\"1160\":{},\"1161\":{}}}],[\"feeaccount\",{\"_index\":765,\"name\":{\"1132\":{}},\"parent\":{}}],[\"feeamount\",{\"_index\":752,\"name\":{\"1114\":{}},\"parent\":{}}],[\"feebps\",{\"_index\":763,\"name\":{\"1131\":{}},\"parent\":{}}],[\"feemint\",{\"_index\":753,\"name\":{\"1115\":{}},\"parent\":{}}],[\"feepct\",{\"_index\":754,\"name\":{\"1116\":{}},\"parent\":{}}],[\"feepenalty\",{\"_index\":544,\"name\":{\"741\":{}},\"parent\":{}}],[\"feesaccrued\",{\"_index\":523,\"name\":{\"709\":{}},\"parent\":{}}],[\"feessettled\",{\"_index\":524,\"name\":{\"710\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":609,\"name\":{\"875\":{}},\"parent\":{}}],[\"fetchjupitertransaction\",{\"_index\":807,\"name\":{\"1203\":{}},\"parent\":{}}],[\"fetchroutes\",{\"_index\":805,\"name\":{\"1201\":{}},\"parent\":{}}],[\"fill_event_type\",{\"_index\":619,\"name\":{\"891\":{}},\"parent\":{}}],[\"fillevent\",{\"_index\":630,\"name\":{\"911\":{}},\"parent\":{\"912\":{},\"913\":{},\"914\":{},\"915\":{},\"916\":{},\"917\":{},\"918\":{},\"919\":{},\"920\":{},\"921\":{},\"922\":{},\"923\":{},\"924\":{},\"925\":{},\"926\":{},\"927\":{}}}],[\"findoopda\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"findperpmarket\",{\"_index\":96,\"name\":{\"123\":{}},\"parent\":{}}],[\"firstbank\",{\"_index\":317,\"name\":{\"386\":{}},\"parent\":{}}],[\"firstvault\",{\"_index\":318,\"name\":{\"387\":{}},\"parent\":{}}],[\"fixeditems\",{\"_index\":581,\"name\":{\"791\":{}},\"parent\":{}}],[\"flashloantype\",{\"_index\":813,\"name\":{\"1211\":{}},\"parent\":{\"1212\":{},\"1213\":{},\"1216\":{},\"1217\":{},\"1220\":{}}}],[\"flashloantype.__type\",{\"_index\":814,\"name\":{},\"parent\":{\"1214\":{},\"1215\":{},\"1218\":{},\"1219\":{}}}],[\"flashloanwithdraw\",{\"_index\":811,\"name\":{\"1207\":{}},\"parent\":{\"1208\":{},\"1209\":{},\"1210\":{}}}],[\"floor\",{\"_index\":682,\"name\":{\"979\":{}},\"parent\":{}}],[\"forceclose\",{\"_index\":13,\"name\":{\"13\":{},\"355\":{},\"748\":{}},\"parent\":{}}],[\"frac\",{\"_index\":684,\"name\":{\"981\":{}},\"parent\":{}}],[\"fractions\",{\"_index\":654,\"name\":{\"948\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{},\"65\":{},\"264\":{},\"308\":{},\"375\":{},\"390\":{},\"473\":{},\"500\":{},\"518\":{},\"599\":{},\"637\":{},\"694\":{},\"777\":{},\"808\":{},\"819\":{},\"869\":{},\"954\":{}},\"parent\":{}}],[\"fromarray\",{\"_index\":667,\"name\":{\"962\":{}},\"parent\":{}}],[\"frombig\",{\"_index\":666,\"name\":{\"961\":{}},\"parent\":{}}],[\"fromi64\",{\"_index\":664,\"name\":{\"959\":{}},\"parent\":{}}],[\"fromnumber\",{\"_index\":660,\"name\":{\"955\":{}},\"parent\":{}}],[\"fromnumberorundef\",{\"_index\":661,\"name\":{\"956\":{}},\"parent\":{}}],[\"fromoptionalstring\",{\"_index\":662,\"name\":{\"957\":{}},\"parent\":{}}],[\"fromstring\",{\"_index\":663,\"name\":{\"958\":{}},\"parent\":{}}],[\"fromu64\",{\"_index\":665,\"name\":{\"960\":{}},\"parent\":{}}],[\"frozenuntil\",{\"_index\":333,\"name\":{\"408\":{}},\"parent\":{}}],[\"fundinglastupdated\",{\"_index\":543,\"name\":{\"740\":{}},\"parent\":{}}],[\"future\",{\"_index\":713,\"name\":{\"1018\":{},\"1051\":{}},\"parent\":{}}],[\"getallmangoaccounts\",{\"_index\":163,\"name\":{\"191\":{}},\"parent\":{}}],[\"getassetsvalue\",{\"_index\":370,\"name\":{\"445\":{}},\"parent\":{}}],[\"getassociatedtokenaddress\",{\"_index\":826,\"name\":{\"1241\":{}},\"parent\":{}}],[\"getaverageentryprice\",{\"_index\":448,\"name\":{\"553\":{}},\"parent\":{}}],[\"getaverageentrypriceui\",{\"_index\":449,\"name\":{\"554\":{}},\"parent\":{}}],[\"getbanksforgroup\",{\"_index\":143,\"name\":{\"171\":{}},\"parent\":{}}],[\"getbaseposition\",{\"_index\":440,\"name\":{\"544\":{}},\"parent\":{}}],[\"getbasepositionui\",{\"_index\":441,\"name\":{\"545\":{}},\"parent\":{}}],[\"getbinarylayout\",{\"_index\":677,\"name\":{\"974\":{}},\"parent\":{}}],[\"getborrowrate\",{\"_index\":309,\"name\":{\"370\":{}},\"parent\":{}}],[\"getborrowrateui\",{\"_index\":310,\"name\":{\"371\":{}},\"parent\":{}}],[\"getborrowratewithoutupkeeprate\",{\"_index\":308,\"name\":{\"369\":{}},\"parent\":{}}],[\"getbreakevenprice\",{\"_index\":452,\"name\":{\"557\":{}},\"parent\":{}}],[\"getbreakevenpriceui\",{\"_index\":453,\"name\":{\"558\":{}},\"parent\":{}}],[\"getbuybackfeesaccrued\",{\"_index\":391,\"name\":{\"466\":{}},\"parent\":{}}],[\"getbuybackfeesaccruedui\",{\"_index\":392,\"name\":{\"467\":{}},\"parent\":{}}],[\"getclosesttoliquidationperppositions\",{\"_index\":809,\"name\":{\"1205\":{}},\"parent\":{}}],[\"getcollateralvalue\",{\"_index\":369,\"name\":{\"444\":{}},\"parent\":{}}],[\"getcumulativeinterest\",{\"_index\":373,\"name\":{\"448\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":676,\"name\":{\"973\":{}},\"parent\":{}}],[\"getdepositrate\",{\"_index\":311,\"name\":{\"372\":{}},\"parent\":{}}],[\"getdepositrateui\",{\"_index\":312,\"name\":{\"373\":{}},\"parent\":{}}],[\"geteffectivetokenbalance\",{\"_index\":358,\"name\":{\"433\":{}},\"parent\":{}}],[\"getequity\",{\"_index\":368,\"name\":{\"443\":{},\"550\":{}},\"parent\":{}}],[\"getequityformangoaccounts\",{\"_index\":706,\"name\":{\"1003\":{}},\"parent\":{}}],[\"getequityui\",{\"_index\":446,\"name\":{\"551\":{}},\"parent\":{}}],[\"getfeerates\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"getfirstbankbymint\",{\"_index\":85,\"name\":{\"112\":{}},\"parent\":{}}],[\"getfirstbankbytokenindex\",{\"_index\":86,\"name\":{\"113\":{}},\"parent\":{}}],[\"getfirstbankformngo\",{\"_index\":87,\"name\":{\"114\":{}},\"parent\":{}}],[\"getfirstbankforperpsettlement\",{\"_index\":88,\"name\":{\"115\":{}},\"parent\":{}}],[\"getgroup\",{\"_index\":134,\"name\":{\"162\":{}},\"parent\":{}}],[\"getgroupforcreator\",{\"_index\":136,\"name\":{\"164\":{}},\"parent\":{}}],[\"getgroupsforcreator\",{\"_index\":135,\"name\":{\"163\":{}},\"parent\":{}}],[\"gethealth\",{\"_index\":364,\"name\":{\"439\":{}},\"parent\":{}}],[\"gethealthratio\",{\"_index\":366,\"name\":{\"441\":{}},\"parent\":{}}],[\"gethealthratioui\",{\"_index\":367,\"name\":{\"442\":{}},\"parent\":{}}],[\"getids\",{\"_index\":137,\"name\":{\"165\":{}},\"parent\":{}}],[\"getimpactpriceui\",{\"_index\":584,\"name\":{\"794\":{}},\"parent\":{}}],[\"getinstantaneousfundingrate\",{\"_index\":556,\"name\":{\"762\":{}},\"parent\":{}}],[\"getinstantaneousfundingrateui\",{\"_index\":557,\"name\":{\"763\":{}},\"parent\":{}}],[\"getinsurancemintdecimals\",{\"_index\":84,\"name\":{\"111\":{}},\"parent\":{}}],[\"getl2\",{\"_index\":585,\"name\":{\"795\":{}},\"parent\":{}}],[\"getl2ui\",{\"_index\":586,\"name\":{\"796\":{}},\"parent\":{}}],[\"getlargestperppositions\",{\"_index\":808,\"name\":{\"1204\":{}},\"parent\":{}}],[\"getliabsvalue\",{\"_index\":371,\"name\":{\"446\":{}},\"parent\":{}}],[\"getliquidationprice\",{\"_index\":450,\"name\":{\"555\":{}},\"parent\":{}}],[\"getliquidationpriceui\",{\"_index\":451,\"name\":{\"556\":{}},\"parent\":{}}],[\"getmangoaccount\",{\"_index\":156,\"name\":{\"184\":{}},\"parent\":{}}],[\"getmangoaccountforowner\",{\"_index\":160,\"name\":{\"188\":{}},\"parent\":{}}],[\"getmangoaccountfromai\",{\"_index\":158,\"name\":{\"186\":{}},\"parent\":{}}],[\"getmangoaccountfrompk\",{\"_index\":157,\"name\":{\"185\":{}},\"parent\":{}}],[\"getmangoaccountsfordelegate\",{\"_index\":162,\"name\":{\"190\":{}},\"parent\":{}}],[\"getmangoaccountsforowner\",{\"_index\":161,\"name\":{\"189\":{}},\"parent\":{}}],[\"getmangoaccountwithslot\",{\"_index\":159,\"name\":{\"187\":{}},\"parent\":{}}],[\"getmaxbaseforperpaskui\",{\"_index\":387,\"name\":{\"462\":{}},\"parent\":{}}],[\"getmaxbaseforserum3askui\",{\"_index\":381,\"name\":{\"456\":{}},\"parent\":{}}],[\"getmaxfeesbuyback\",{\"_index\":393,\"name\":{\"468\":{}},\"parent\":{}}],[\"getmaxfeesbuybackui\",{\"_index\":394,\"name\":{\"469\":{}},\"parent\":{}}],[\"getmaxquoteforperpbidui\",{\"_index\":386,\"name\":{\"461\":{}},\"parent\":{}}],[\"getmaxquoteforserum3bidui\",{\"_index\":380,\"name\":{\"455\":{}},\"parent\":{}}],[\"getmaxsourceuifortokenswap\",{\"_index\":376,\"name\":{\"451\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortoken\",{\"_index\":374,\"name\":{\"449\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortokenui\",{\"_index\":375,\"name\":{\"450\":{}},\"parent\":{}}],[\"getmintdecimals\",{\"_index\":82,\"name\":{\"109\":{}},\"parent\":{}}],[\"getmintdecimalsbytokenindex\",{\"_index\":83,\"name\":{\"110\":{}},\"parent\":{}}],[\"getmintinfofortokenindex\",{\"_index\":145,\"name\":{\"173\":{}},\"parent\":{}}],[\"getmintinfosforgroup\",{\"_index\":144,\"name\":{\"172\":{}},\"parent\":{}}],[\"getnotionalvalueui\",{\"_index\":443,\"name\":{\"547\":{}},\"parent\":{}}],[\"getonchainpriceformints\",{\"_index\":703,\"name\":{\"1000\":{}},\"parent\":{}}],[\"getperpmarketbymarketindex\",{\"_index\":98,\"name\":{\"125\":{}},\"parent\":{}}],[\"getperpmarketbyname\",{\"_index\":99,\"name\":{\"126\":{}},\"parent\":{}}],[\"getperpmarketbyoracle\",{\"_index\":97,\"name\":{\"124\":{}},\"parent\":{}}],[\"getperpposition\",{\"_index\":354,\"name\":{\"429\":{}},\"parent\":{}}],[\"getperppositionstobeliquidated\",{\"_index\":705,\"name\":{\"1002\":{}},\"parent\":{}}],[\"getperppositionui\",{\"_index\":355,\"name\":{\"430\":{}},\"parent\":{}}],[\"getpnl\",{\"_index\":372,\"name\":{\"447\":{}},\"parent\":{}}],[\"getpricefromkey\",{\"_index\":570,\"name\":{\"778\":{}},\"parent\":{}}],[\"getpriceimpactforliqor\",{\"_index\":704,\"name\":{\"1001\":{}},\"parent\":{}}],[\"getquotepositionui\",{\"_index\":442,\"name\":{\"546\":{}},\"parent\":{}}],[\"getrealizedpnlui\",{\"_index\":464,\"name\":{\"569\":{}},\"parent\":{}}],[\"getriskstats\",{\"_index\":707,\"name\":{\"1004\":{}},\"parent\":{}}],[\"getserum3account\",{\"_index\":353,\"name\":{\"428\":{}},\"parent\":{}}],[\"getserum3externalmarket\",{\"_index\":93,\"name\":{\"120\":{}},\"parent\":{}}],[\"getserum3marketbyexternalmarket\",{\"_index\":92,\"name\":{\"119\":{}},\"parent\":{}}],[\"getserum3marketbymarketindex\",{\"_index\":90,\"name\":{\"117\":{}},\"parent\":{}}],[\"getserum3marketbyname\",{\"_index\":91,\"name\":{\"118\":{}},\"parent\":{}}],[\"getserum3ooaccount\",{\"_index\":356,\"name\":{\"431\":{}},\"parent\":{}}],[\"getsettleablepnl\",{\"_index\":460,\"name\":{\"565\":{}},\"parent\":{}}],[\"getsettleablepnlui\",{\"_index\":461,\"name\":{\"566\":{}},\"parent\":{}}],[\"getsettlepnlcandidates\",{\"_index\":566,\"name\":{\"772\":{}},\"parent\":{}}],[\"getstuboracle\",{\"_index\":149,\"name\":{\"177\":{}},\"parent\":{}}],[\"gettoken\",{\"_index\":352,\"name\":{\"427\":{}},\"parent\":{}}],[\"gettokenbalance\",{\"_index\":357,\"name\":{\"432\":{}},\"parent\":{}}],[\"gettokenbalanceui\",{\"_index\":361,\"name\":{\"436\":{}},\"parent\":{}}],[\"gettokenborrows\",{\"_index\":360,\"name\":{\"435\":{}},\"parent\":{}}],[\"gettokenborrowsui\",{\"_index\":363,\"name\":{\"438\":{}},\"parent\":{}}],[\"gettokendeposits\",{\"_index\":359,\"name\":{\"434\":{}},\"parent\":{}}],[\"gettokendepositsui\",{\"_index\":362,\"name\":{\"437\":{}},\"parent\":{}}],[\"gettokenvaultbalancebymintui\",{\"_index\":89,\"name\":{\"116\":{}},\"parent\":{}}],[\"getunconsumedevents\",{\"_index\":625,\"name\":{\"899\":{}},\"parent\":{}}],[\"getunrealizedpnlui\",{\"_index\":463,\"name\":{\"568\":{}},\"parent\":{}}],[\"getunsettledfunding\",{\"_index\":444,\"name\":{\"548\":{}},\"parent\":{}}],[\"getunsettledfundingui\",{\"_index\":445,\"name\":{\"549\":{}},\"parent\":{}}],[\"getunsettledpnl\",{\"_index\":458,\"name\":{\"563\":{}},\"parent\":{}}],[\"getunsettledpnlui\",{\"_index\":459,\"name\":{\"564\":{}},\"parent\":{}}],[\"group\",{\"_index\":5,\"name\":{\"5\":{},\"64\":{},\"269\":{},\"337\":{},\"378\":{},\"399\":{},\"724\":{}},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{}}}],[\"groupclose\",{\"_index\":133,\"name\":{\"161\":{}},\"parent\":{}}],[\"groupcreate\",{\"_index\":130,\"name\":{\"158\":{}},\"parent\":{}}],[\"groupedit\",{\"_index\":131,\"name\":{\"159\":{}},\"parent\":{}}],[\"groupinsurancefund\",{\"_index\":316,\"name\":{\"385\":{},\"727\":{}},\"parent\":{}}],[\"groupnum\",{\"_index\":42,\"name\":{\"69\":{}},\"parent\":{}}],[\"gt\",{\"_index\":689,\"name\":{\"986\":{}},\"parent\":{}}],[\"gte\",{\"_index\":691,\"name\":{\"988\":{}},\"parent\":{}}],[\"hasdata\",{\"_index\":498,\"name\":{\"652\":{},\"672\":{}},\"parent\":{}}],[\"hasopenorders\",{\"_index\":447,\"name\":{\"552\":{}},\"parent\":{}}],[\"head\",{\"_index\":622,\"name\":{\"895\":{}},\"parent\":{}}],[\"headerversion\",{\"_index\":337,\"name\":{\"412\":{}},\"parent\":{}}],[\"healthregionbegininithealth\",{\"_index\":332,\"name\":{\"407\":{}},\"parent\":{}}],[\"healthregionbeginix\",{\"_index\":226,\"name\":{\"254\":{}},\"parent\":{}}],[\"healthregionendix\",{\"_index\":227,\"name\":{\"255\":{}},\"parent\":{}}],[\"healthtype\",{\"_index\":504,\"name\":{\"677\":{}},\"parent\":{\"678\":{},\"679\":{},\"682\":{},\"683\":{},\"686\":{},\"687\":{},\"690\":{}}}],[\"healthtype.__type\",{\"_index\":506,\"name\":{},\"parent\":{\"680\":{},\"681\":{},\"684\":{},\"685\":{},\"688\":{},\"689\":{}}}],[\"highlight\",{\"_index\":711,\"name\":{\"1009\":{},\"1013\":{},\"1017\":{},\"1021\":{},\"1025\":{},\"1029\":{},\"1033\":{},\"1037\":{},\"1041\":{},\"1046\":{},\"1050\":{},\"1054\":{},\"1058\":{},\"1063\":{},\"1067\":{}},\"parent\":{}}],[\"hundred_i80f48\",{\"_index\":649,\"name\":{\"941\":{}},\"parent\":{}}],[\"i64_max_bn\",{\"_index\":830,\"name\":{\"1245\":{}},\"parent\":{}}],[\"i80f48\",{\"_index\":652,\"name\":{\"946\":{}},\"parent\":{\"947\":{},\"948\":{},\"949\":{},\"950\":{},\"951\":{},\"952\":{},\"953\":{},\"954\":{},\"955\":{},\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{},\"970\":{},\"971\":{},\"972\":{},\"973\":{},\"974\":{},\"975\":{},\"976\":{},\"977\":{},\"978\":{},\"979\":{},\"980\":{},\"981\":{},\"982\":{},\"983\":{},\"984\":{},\"985\":{},\"986\":{},\"987\":{},\"988\":{},\"989\":{},\"990\":{},\"991\":{},\"992\":{},\"993\":{},\"994\":{},\"995\":{},\"996\":{},\"997\":{},\"998\":{}}}],[\"i80f48dto\",{\"_index\":651,\"name\":{\"943\":{}},\"parent\":{\"944\":{},\"945\":{}}}],[\"iadd\",{\"_index\":680,\"name\":{\"977\":{}},\"parent\":{}}],[\"id\",{\"_index\":473,\"name\":{\"604\":{},\"611\":{},\"639\":{},\"659\":{},\"1163\":{}},\"parent\":{}}],[\"idiv\",{\"_index\":688,\"name\":{\"985\":{}},\"parent\":{}}],[\"idssource\",{\"_index\":117,\"name\":{\"144\":{}},\"parent\":{}}],[\"immediateorcancel\",{\"_index\":26,\"name\":{\"27\":{},\"29\":{},\"851\":{},\"853\":{}},\"parent\":{}}],[\"impactquantity\",{\"_index\":542,\"name\":{\"739\":{}},\"parent\":{}}],[\"imul\",{\"_index\":686,\"name\":{\"983\":{}},\"parent\":{}}],[\"inamount\",{\"_index\":750,\"name\":{\"1112\":{},\"1134\":{},\"1164\":{},\"1175\":{}},\"parent\":{}}],[\"index\",{\"_index\":812,\"name\":{\"1208\":{}},\"parent\":{}}],[\"indexedborrows\",{\"_index\":274,\"name\":{\"315\":{}},\"parent\":{}}],[\"indexeddeposits\",{\"_index\":273,\"name\":{\"314\":{}},\"parent\":{}}],[\"indexedposition\",{\"_index\":397,\"name\":{\"475\":{},\"491\":{}},\"parent\":{}}],[\"indexlastupdated\",{\"_index\":293,\"name\":{\"342\":{}},\"parent\":{}}],[\"inhealthregion\",{\"_index\":329,\"name\":{\"404\":{}},\"parent\":{}}],[\"init\",{\"_index\":507,\"name\":{\"682\":{},\"684\":{}},\"parent\":{}}],[\"initassetweight\",{\"_index\":261,\"name\":{\"296\":{},\"330\":{}},\"parent\":{}}],[\"initbaseassetweight\",{\"_index\":513,\"name\":{\"699\":{}},\"parent\":{}}],[\"initbaseliabweight\",{\"_index\":515,\"name\":{\"701\":{}},\"parent\":{}}],[\"initliabweight\",{\"_index\":263,\"name\":{\"298\":{},\"332\":{}},\"parent\":{}}],[\"initoverallassetweight\",{\"_index\":526,\"name\":{\"712\":{}},\"parent\":{}}],[\"inner_node_tag\",{\"_index\":568,\"name\":{\"775\":{}},\"parent\":{}}],[\"innernode\",{\"_index\":597,\"name\":{\"818\":{}},\"parent\":{\"819\":{},\"820\":{},\"821\":{}}}],[\"inputmint\",{\"_index\":781,\"name\":{\"1165\":{}},\"parent\":{}}],[\"insidepricelimit\",{\"_index\":552,\"name\":{\"755\":{}},\"parent\":{}}],[\"instructions\",{\"_index\":788,\"name\":{\"1182\":{}},\"parent\":{}}],[\"insurancemint\",{\"_index\":46,\"name\":{\"73\":{}},\"parent\":{}}],[\"insurancevault\",{\"_index\":47,\"name\":{\"74\":{}},\"parent\":{}}],[\"intention\",{\"_index\":502,\"name\":{\"656\":{},\"676\":{}},\"parent\":{}}],[\"interestrateparams\",{\"_index\":816,\"name\":{\"1221\":{}},\"parent\":{\"1222\":{},\"1223\":{},\"1224\":{},\"1225\":{},\"1226\":{},\"1227\":{},\"1228\":{}}}],[\"inusecount\",{\"_index\":398,\"name\":{\"477\":{},\"493\":{}},\"parent\":{}}],[\"isactive\",{\"_index\":402,\"name\":{\"481\":{},\"506\":{},\"543\":{},\"605\":{}},\"parent\":{}}],[\"isdelegate\",{\"_index\":343,\"name\":{\"418\":{}},\"parent\":{}}],[\"isexpired\",{\"_index\":614,\"name\":{\"884\":{}},\"parent\":{}}],[\"isneg\",{\"_index\":697,\"name\":{\"994\":{}},\"parent\":{}}],[\"isoperational\",{\"_index\":344,\"name\":{\"419\":{}},\"parent\":{}}],[\"isoraclepegged\",{\"_index\":615,\"name\":{\"885\":{}},\"parent\":{}}],[\"ispos\",{\"_index\":696,\"name\":{\"993\":{}},\"parent\":{}}],[\"isub\",{\"_index\":681,\"name\":{\"978\":{}},\"parent\":{}}],[\"iszero\",{\"_index\":698,\"name\":{\"995\":{}},\"parent\":{}}],[\"items\",{\"_index\":579,\"name\":{\"789\":{}},\"parent\":{}}],[\"itemsvalid\",{\"_index\":580,\"name\":{\"790\":{}},\"parent\":{}}],[\"ixgate\",{\"_index\":55,\"name\":{\"82\":{}},\"parent\":{}}],[\"ixgateset\",{\"_index\":132,\"name\":{\"160\":{}},\"parent\":{}}],[\"jup\",{\"_index\":712,\"name\":{\"1014\":{}},\"parent\":{}}],[\"key\",{\"_index\":593,\"name\":{\"813\":{}},\"parent\":{}}],[\"label\",{\"_index\":782,\"name\":{\"1166\":{}},\"parent\":{}}],[\"lastdelayintervalindex\",{\"_index\":258,\"name\":{\"292\":{}},\"parent\":{}}],[\"lastnetborrowswindowstartts\",{\"_index\":299,\"name\":{\"349\":{}},\"parent\":{}}],[\"lastupdateslot\",{\"_index\":240,\"name\":{\"272\":{}},\"parent\":{}}],[\"lastupdatetimestamp\",{\"_index\":251,\"name\":{\"285\":{}},\"parent\":{}}],[\"lastupdatets\",{\"_index\":239,\"name\":{\"271\":{}},\"parent\":{}}],[\"leaf_node_tag\",{\"_index\":569,\"name\":{\"776\":{}},\"parent\":{}}],[\"leafnode\",{\"_index\":589,\"name\":{\"807\":{}},\"parent\":{\"808\":{},\"809\":{},\"810\":{},\"811\":{},\"812\":{},\"813\":{},\"814\":{},\"815\":{},\"816\":{},\"817\":{}}}],[\"liabs\",{\"_index\":717,\"name\":{\"1026\":{},\"1030\":{}},\"parent\":{}}],[\"limit\",{\"_index\":23,\"name\":{\"23\":{},\"25\":{},\"847\":{},\"849\":{}},\"parent\":{}}],[\"liq\",{\"_index\":715,\"name\":{\"1022\":{}},\"parent\":{}}],[\"liqorequity\",{\"_index\":738,\"name\":{\"1097\":{}},\"parent\":{}}],[\"liqorpriceimpact\",{\"_index\":708,\"name\":{\"1005\":{}},\"parent\":{\"1006\":{},\"1007\":{},\"1010\":{},\"1011\":{},\"1014\":{},\"1015\":{},\"1018\":{},\"1019\":{},\"1022\":{},\"1023\":{},\"1026\":{},\"1027\":{},\"1030\":{},\"1031\":{},\"1034\":{},\"1035\":{},\"1038\":{},\"1039\":{}}}],[\"liqorpriceimpact.__type\",{\"_index\":710,\"name\":{},\"parent\":{\"1008\":{},\"1009\":{},\"1012\":{},\"1013\":{},\"1016\":{},\"1017\":{},\"1020\":{},\"1021\":{},\"1024\":{},\"1025\":{},\"1028\":{},\"1029\":{},\"1032\":{},\"1033\":{},\"1036\":{},\"1037\":{},\"1040\":{},\"1041\":{}}}],[\"liqtokenwithtoken\",{\"_index\":220,\"name\":{\"248\":{}},\"parent\":{}}],[\"liquidate_event_type\",{\"_index\":621,\"name\":{\"893\":{}},\"parent\":{}}],[\"liquidateevent\",{\"_index\":640,\"name\":{\"928\":{}},\"parent\":{\"929\":{},\"930\":{}}}],[\"liquidationend\",{\"_index\":508,\"name\":{\"686\":{},\"688\":{}},\"parent\":{}}],[\"liquidationfee\",{\"_index\":289,\"name\":{\"334\":{}},\"parent\":{}}],[\"loadasks\",{\"_index\":19,\"name\":{\"19\":{},\"756\":{}},\"parent\":{}}],[\"loadbids\",{\"_index\":18,\"name\":{\"18\":{},\"757\":{}},\"parent\":{}}],[\"loadeventqueue\",{\"_index\":553,\"name\":{\"758\":{}},\"parent\":{}}],[\"loadfills\",{\"_index\":554,\"name\":{\"759\":{}},\"parent\":{}}],[\"loadperpasksformarket\",{\"_index\":101,\"name\":{\"128\":{}},\"parent\":{}}],[\"loadperpbidsformarket\",{\"_index\":100,\"name\":{\"127\":{}},\"parent\":{}}],[\"loadperpopenordersformarket\",{\"_index\":390,\"name\":{\"465\":{}},\"parent\":{}}],[\"loadserum3asksformarket\",{\"_index\":95,\"name\":{\"122\":{}},\"parent\":{}}],[\"loadserum3bidsformarket\",{\"_index\":94,\"name\":{\"121\":{}},\"parent\":{}}],[\"loadserum3openorders\",{\"_index\":342,\"name\":{\"417\":{}},\"parent\":{}}],[\"loadserum3openordersaccounts\",{\"_index\":378,\"name\":{\"453\":{}},\"parent\":{}}],[\"loadserum3openordersformarket\",{\"_index\":379,\"name\":{\"454\":{}},\"parent\":{}}],[\"loanfeerate\",{\"_index\":287,\"name\":{\"328\":{}},\"parent\":{}}],[\"loanoriginationfeerate\",{\"_index\":288,\"name\":{\"329\":{}},\"parent\":{}}],[\"logob\",{\"_index\":21,\"name\":{\"21\":{},\"761\":{}},\"parent\":{}}],[\"logouri\",{\"_index\":800,\"name\":{\"1196\":{}},\"parent\":{}}],[\"longfunding\",{\"_index\":521,\"name\":{\"707\":{}},\"parent\":{}}],[\"longsettledfunding\",{\"_index\":425,\"name\":{\"527\":{},\"581\":{}},\"parent\":{}}],[\"lpfee\",{\"_index\":783,\"name\":{\"1167\":{}},\"parent\":{}}],[\"lt\",{\"_index\":690,\"name\":{\"987\":{}},\"parent\":{}}],[\"lte\",{\"_index\":692,\"name\":{\"989\":{}},\"parent\":{}}],[\"mainnet\",{\"_index\":111,\"name\":{\"138\":{},\"937\":{}},\"parent\":{}}],[\"maint\",{\"_index\":505,\"name\":{\"678\":{},\"680\":{}},\"parent\":{}}],[\"maintassetweight\",{\"_index\":260,\"name\":{\"295\":{},\"331\":{}},\"parent\":{}}],[\"maintbaseassetweight\",{\"_index\":512,\"name\":{\"698\":{}},\"parent\":{}}],[\"maintbaseliabweight\",{\"_index\":514,\"name\":{\"700\":{}},\"parent\":{}}],[\"maintliabweight\",{\"_index\":262,\"name\":{\"297\":{},\"333\":{}},\"parent\":{}}],[\"maintoverallassetweight\",{\"_index\":525,\"name\":{\"711\":{}},\"parent\":{}}],[\"maker\",{\"_index\":634,\"name\":{\"917\":{}},\"parent\":{}}],[\"makerfee\",{\"_index\":517,\"name\":{\"703\":{},\"919\":{}},\"parent\":{}}],[\"makerfeerate\",{\"_index\":495,\"name\":{\"649\":{},\"669\":{}},\"parent\":{}}],[\"makerorderid\",{\"_index\":635,\"name\":{\"918\":{}},\"parent\":{}}],[\"makerout\",{\"_index\":632,\"name\":{\"913\":{}},\"parent\":{}}],[\"makerslot\",{\"_index\":633,\"name\":{\"914\":{}},\"parent\":{}}],[\"makertimestamp\",{\"_index\":636,\"name\":{\"920\":{}},\"parent\":{}}],[\"makervolume\",{\"_index\":433,\"name\":{\"535\":{},\"589\":{}},\"parent\":{}}],[\"mango_router_api_url\",{\"_index\":739,\"name\":{\"1101\":{}},\"parent\":{}}],[\"mango_v4_id\",{\"_index\":107,\"name\":{\"134\":{}},\"parent\":{\"135\":{}}}],[\"mango_v4_id.__type\",{\"_index\":109,\"name\":{},\"parent\":{\"136\":{},\"137\":{},\"138\":{}}}],[\"mangoaccount\",{\"_index\":319,\"name\":{\"389\":{}},\"parent\":{\"390\":{},\"391\":{},\"392\":{},\"393\":{},\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{}}}],[\"mangoclient\",{\"_index\":113,\"name\":{\"139\":{}},\"parent\":{\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{},\"231\":{},\"232\":{},\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{}}}],[\"margintrade\",{\"_index\":217,\"name\":{\"245\":{}},\"parent\":{}}],[\"market\",{\"_index\":475,\"name\":{\"609\":{},\"859\":{},\"861\":{},\"1043\":{}},\"parent\":{}}],[\"marketindex\",{\"_index\":10,\"name\":{\"10\":{},\"503\":{},\"510\":{},\"521\":{},\"573\":{}},\"parent\":{}}],[\"marketinfo\",{\"_index\":780,\"name\":{\"1162\":{}},\"parent\":{\"1163\":{},\"1164\":{},\"1165\":{},\"1166\":{},\"1167\":{},\"1168\":{},\"1169\":{},\"1170\":{},\"1171\":{},\"1172\":{}}}],[\"marketinfos\",{\"_index\":786,\"name\":{\"1176\":{}},\"parent\":{}}],[\"marketmakerequity\",{\"_index\":737,\"name\":{\"1093\":{}},\"parent\":{}}],[\"max\",{\"_index\":700,\"name\":{\"997\":{}},\"parent\":{}}],[\"max_bn\",{\"_index\":658,\"name\":{\"952\":{}},\"parent\":{}}],[\"max_i80f48\",{\"_index\":650,\"name\":{\"942\":{}},\"parent\":{}}],[\"max_size\",{\"_index\":653,\"name\":{\"947\":{}},\"parent\":{}}],[\"maxaskleverage\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"maxbidleverage\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"maxbuy\",{\"_index\":486,\"name\":{\"640\":{},\"660\":{}},\"parent\":{}}],[\"maxfunding\",{\"_index\":520,\"name\":{\"706\":{}},\"parent\":{}}],[\"maxrate\",{\"_index\":277,\"name\":{\"318\":{},\"1227\":{}},\"parent\":{}}],[\"maxsell\",{\"_index\":487,\"name\":{\"641\":{},\"661\":{}},\"parent\":{}}],[\"maxstalenessslots\",{\"_index\":245,\"name\":{\"277\":{},\"281\":{},\"1232\":{}},\"parent\":{}}],[\"min\",{\"_index\":699,\"name\":{\"996\":{}},\"parent\":{}}],[\"min_bn\",{\"_index\":659,\"name\":{\"953\":{}},\"parent\":{}}],[\"minfunding\",{\"_index\":519,\"name\":{\"705\":{}},\"parent\":{}}],[\"minimumsolfortransaction\",{\"_index\":776,\"name\":{\"1154\":{}},\"parent\":{}}],[\"mininamount\",{\"_index\":748,\"name\":{\"1110\":{}},\"parent\":{}}],[\"minordersize\",{\"_index\":550,\"name\":{\"753\":{}},\"parent\":{}}],[\"minoutamount\",{\"_index\":749,\"name\":{\"1111\":{}},\"parent\":{}}],[\"mint\",{\"_index\":238,\"name\":{\"270\":{},\"338\":{},\"380\":{},\"1160\":{}},\"parent\":{}}],[\"mintdecimals\",{\"_index\":295,\"name\":{\"345\":{}},\"parent\":{}}],[\"mintinfo\",{\"_index\":313,\"name\":{\"374\":{}},\"parent\":{\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{},\"381\":{},\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{}}}],[\"mintinfosmapbymint\",{\"_index\":69,\"name\":{\"96\":{}},\"parent\":{}}],[\"mintinfosmapbytokenindex\",{\"_index\":68,\"name\":{\"95\":{}},\"parent\":{}}],[\"mints\",{\"_index\":789,\"name\":{\"1183\":{}},\"parent\":{}}],[\"minus_one_i80f48\",{\"_index\":647,\"name\":{\"939\":{}},\"parent\":{}}],[\"minvaulttodepositsratio\",{\"_index\":297,\"name\":{\"347\":{}},\"parent\":{}}],[\"mngotokenindex\",{\"_index\":45,\"name\":{\"72\":{}},\"parent\":{}}],[\"modify\",{\"_index\":810,\"name\":{\"1206\":{}},\"parent\":{}}],[\"modifyperporder\",{\"_index\":229,\"name\":{\"257\":{}},\"parent\":{}}],[\"modifyserum3order\",{\"_index\":230,\"name\":{\"258\":{}},\"parent\":{}}],[\"mul\",{\"_index\":685,\"name\":{\"982\":{}},\"parent\":{}}],[\"multiplier_big\",{\"_index\":655,\"name\":{\"949\":{}},\"parent\":{}}],[\"multiplier_bn\",{\"_index\":656,\"name\":{\"950\":{}},\"parent\":{}}],[\"multiplier_number\",{\"_index\":657,\"name\":{\"951\":{}},\"parent\":{}}],[\"name\",{\"_index\":3,\"name\":{\"3\":{},\"310\":{},\"392\":{},\"696\":{},\"1194\":{}},\"parent\":{}}],[\"nativeborrows\",{\"_index\":267,\"name\":{\"304\":{},\"366\":{}},\"parent\":{}}],[\"nativedeposits\",{\"_index\":266,\"name\":{\"303\":{},\"365\":{}},\"parent\":{}}],[\"neg\",{\"_index\":695,\"name\":{\"992\":{}},\"parent\":{}}],[\"netborrowlimitperwindowquote\",{\"_index\":300,\"name\":{\"350\":{}},\"parent\":{}}],[\"netborrowlimitwindowsizets\",{\"_index\":298,\"name\":{\"348\":{}},\"parent\":{}}],[\"netborrowsinwindow\",{\"_index\":301,\"name\":{\"351\":{}},\"parent\":{}}],[\"netdeposits\",{\"_index\":330,\"name\":{\"405\":{}},\"parent\":{}}],[\"notenoughliquidity\",{\"_index\":747,\"name\":{\"1109\":{},\"1168\":{}},\"parent\":{}}],[\"notional\",{\"_index\":722,\"name\":{\"1055\":{}},\"parent\":{}}],[\"now\",{\"_index\":573,\"name\":{\"782\":{}},\"parent\":{}}],[\"nullperpeditparams\",{\"_index\":37,\"name\":{\"60\":{}},\"parent\":{}}],[\"nulltokeneditparams\",{\"_index\":38,\"name\":{\"61\":{}},\"parent\":{}}],[\"one_i80f48\",{\"_index\":646,\"name\":{\"938\":{}},\"parent\":{}}],[\"openbook_program_id\",{\"_index\":644,\"name\":{\"934\":{}},\"parent\":{\"935\":{}}}],[\"openbook_program_id.__type\",{\"_index\":645,\"name\":{},\"parent\":{\"936\":{},\"937\":{}}}],[\"openbookfeestodao\",{\"_index\":121,\"name\":{\"149\":{}},\"parent\":{}}],[\"openinterest\",{\"_index\":540,\"name\":{\"736\":{}},\"parent\":{}}],[\"openorders\",{\"_index\":413,\"name\":{\"502\":{},\"509\":{}},\"parent\":{}}],[\"openordersaddress\",{\"_index\":761,\"name\":{\"1127\":{},\"1145\":{}},\"parent\":{}}],[\"openordersdeposits\",{\"_index\":773,\"name\":{\"1151\":{}},\"parent\":{}}],[\"openordersslot\",{\"_index\":608,\"name\":{\"874\":{}},\"parent\":{}}],[\"opts\",{\"_index\":125,\"name\":{\"153\":{}},\"parent\":{}}],[\"oracle\",{\"_index\":292,\"name\":{\"340\":{},\"383\":{},\"732\":{},\"1010\":{}},\"parent\":{}}],[\"oracleconfig\",{\"_index\":246,\"name\":{\"278\":{},\"311\":{},\"697\":{}},\"parent\":{\"279\":{}}}],[\"oracleconfig.__type\",{\"_index\":247,\"name\":{},\"parent\":{\"280\":{},\"281\":{}}}],[\"oracleconfigdto\",{\"_index\":242,\"name\":{\"274\":{}},\"parent\":{\"275\":{}}}],[\"oracleconfigdto.__type\",{\"_index\":244,\"name\":{},\"parent\":{\"276\":{},\"277\":{}}}],[\"oracleconfigparams\",{\"_index\":817,\"name\":{\"1229\":{}},\"parent\":{\"1230\":{},\"1231\":{},\"1232\":{}}}],[\"oraclelastupdatedslot\",{\"_index\":305,\"name\":{\"363\":{},\"751\":{}},\"parent\":{}}],[\"oraclepeggeditems\",{\"_index\":582,\"name\":{\"792\":{}},\"parent\":{}}],[\"oraclepeggedproperties\",{\"_index\":616,\"name\":{\"887\":{}},\"parent\":{}}],[\"oracleprovider\",{\"_index\":231,\"name\":{\"259\":{},\"364\":{},\"752\":{}},\"parent\":{\"260\":{},\"261\":{},\"262\":{}}}],[\"orderid\",{\"_index\":607,\"name\":{\"872\":{}},\"parent\":{}}],[\"ordermarket\",{\"_index\":471,\"name\":{\"602\":{}},\"parent\":{}}],[\"ordermarketunset\",{\"_index\":469,\"name\":{\"598\":{}},\"parent\":{}}],[\"ordertreenodes\",{\"_index\":578,\"name\":{\"788\":{}},\"parent\":{}}],[\"ordertype\",{\"_index\":591,\"name\":{\"811\":{},\"886\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":787,\"name\":{\"1177\":{}},\"parent\":{}}],[\"out_event_type\",{\"_index\":620,\"name\":{\"892\":{}},\"parent\":{}}],[\"outamount\",{\"_index\":751,\"name\":{\"1113\":{},\"1169\":{},\"1178\":{}},\"parent\":{}}],[\"outevent\",{\"_index\":629,\"name\":{\"903\":{}},\"parent\":{\"904\":{},\"905\":{},\"906\":{},\"907\":{},\"908\":{},\"909\":{},\"910\":{}}}],[\"outputmint\",{\"_index\":784,\"name\":{\"1170\":{}},\"parent\":{}}],[\"overflowfeeaccount\",{\"_index\":768,\"name\":{\"1137\":{}},\"parent\":{}}],[\"owner\",{\"_index\":325,\"name\":{\"400\":{},\"814\":{},\"873\":{},\"908\":{}},\"parent\":{}}],[\"ownerslot\",{\"_index\":590,\"name\":{\"810\":{},\"905\":{}},\"parent\":{}}],[\"parsedfillevent\",{\"_index\":510,\"name\":{\"692\":{}},\"parent\":{}}],[\"parsefillevent\",{\"_index\":555,\"name\":{\"760\":{}},\"parent\":{}}],[\"pct\",{\"_index\":779,\"name\":{\"1161\":{}},\"parent\":{}}],[\"peglimit\",{\"_index\":596,\"name\":{\"817\":{}},\"parent\":{}}],[\"percentagetodecimal\",{\"_index\":819,\"name\":{\"1234\":{}},\"parent\":{}}],[\"perpactive\",{\"_index\":349,\"name\":{\"424\":{}},\"parent\":{}}],[\"perpcancelallorders\",{\"_index\":206,\"name\":{\"234\":{}},\"parent\":{}}],[\"perpcancelallordersix\",{\"_index\":207,\"name\":{\"235\":{}},\"parent\":{}}],[\"perpcancelorder\",{\"_index\":205,\"name\":{\"233\":{}},\"parent\":{}}],[\"perpcancelorderix\",{\"_index\":204,\"name\":{\"232\":{}},\"parent\":{}}],[\"perpclosemarket\",{\"_index\":194,\"name\":{\"222\":{}},\"parent\":{}}],[\"perpconsumeallevents\",{\"_index\":215,\"name\":{\"243\":{}},\"parent\":{}}],[\"perpconsumeevents\",{\"_index\":213,\"name\":{\"241\":{}},\"parent\":{}}],[\"perpconsumeeventsix\",{\"_index\":214,\"name\":{\"242\":{}},\"parent\":{}}],[\"perpcreatemarket\",{\"_index\":191,\"name\":{\"219\":{}},\"parent\":{}}],[\"perpdeactivateposition\",{\"_index\":197,\"name\":{\"225\":{}},\"parent\":{}}],[\"perpdeactivatepositionix\",{\"_index\":196,\"name\":{\"224\":{}},\"parent\":{}}],[\"perpdrop\",{\"_index\":736,\"name\":{\"1089\":{}},\"parent\":{}}],[\"perpeditmarket\",{\"_index\":192,\"name\":{\"220\":{}},\"parent\":{}}],[\"perpeventqueue\",{\"_index\":618,\"name\":{\"890\":{}},\"parent\":{\"891\":{},\"892\":{},\"893\":{},\"894\":{},\"895\":{},\"896\":{},\"897\":{},\"898\":{},\"899\":{},\"900\":{}}}],[\"perpforcecloseposition\",{\"_index\":193,\"name\":{\"221\":{}},\"parent\":{}}],[\"perpgetmarkets\",{\"_index\":195,\"name\":{\"223\":{}},\"parent\":{}}],[\"perpmarket\",{\"_index\":511,\"name\":{\"693\":{},\"784\":{}},\"parent\":{\"694\":{},\"695\":{},\"696\":{},\"697\":{},\"698\":{},\"699\":{},\"700\":{},\"701\":{},\"702\":{},\"703\":{},\"704\":{},\"705\":{},\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{},\"717\":{},\"718\":{},\"719\":{},\"720\":{},\"721\":{},\"722\":{},\"723\":{},\"724\":{},\"725\":{},\"726\":{},\"727\":{},\"728\":{},\"729\":{},\"730\":{},\"731\":{},\"732\":{},\"733\":{},\"734\":{},\"735\":{},\"736\":{},\"737\":{},\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"744\":{},\"745\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{},\"758\":{},\"759\":{},\"760\":{},\"761\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{}}}],[\"perpmarketindex\",{\"_index\":509,\"name\":{\"691\":{},\"726\":{},\"883\":{}},\"parent\":{}}],[\"perpmarketindexunset\",{\"_index\":418,\"name\":{\"517\":{}},\"parent\":{}}],[\"perpmarketsmapbymarketindex\",{\"_index\":66,\"name\":{\"93\":{}},\"parent\":{}}],[\"perpmarketsmapbyname\",{\"_index\":67,\"name\":{\"94\":{}},\"parent\":{}}],[\"perpmarketsmapbyoracle\",{\"_index\":65,\"name\":{\"92\":{}},\"parent\":{}}],[\"perpmaxsettle\",{\"_index\":365,\"name\":{\"440\":{}},\"parent\":{}}],[\"perpoo\",{\"_index\":468,\"name\":{\"597\":{}},\"parent\":{\"598\":{},\"599\":{},\"600\":{},\"601\":{},\"602\":{},\"603\":{},\"604\":{},\"605\":{}}}],[\"perpoodto\",{\"_index\":474,\"name\":{\"606\":{}},\"parent\":{\"607\":{},\"608\":{},\"609\":{},\"610\":{},\"611\":{}}}],[\"perpopenorders\",{\"_index\":323,\"name\":{\"396\":{}},\"parent\":{}}],[\"perporder\",{\"_index\":606,\"name\":{\"868\":{}},\"parent\":{\"869\":{},\"870\":{},\"871\":{},\"872\":{},\"873\":{},\"874\":{},\"875\":{},\"876\":{},\"877\":{},\"878\":{},\"879\":{},\"880\":{},\"881\":{},\"882\":{},\"883\":{},\"884\":{},\"885\":{},\"886\":{},\"887\":{},\"888\":{},\"889\":{}}}],[\"perporderexistsformarket\",{\"_index\":348,\"name\":{\"423\":{}},\"parent\":{}}],[\"perpordersactive\",{\"_index\":351,\"name\":{\"426\":{}},\"parent\":{}}],[\"perporderside\",{\"_index\":601,\"name\":{\"836\":{}},\"parent\":{\"837\":{},\"838\":{},\"841\":{},\"842\":{},\"845\":{}}}],[\"perporderside.__type\",{\"_index\":602,\"name\":{},\"parent\":{\"839\":{},\"840\":{},\"843\":{},\"844\":{}}}],[\"perpordertype\",{\"_index\":603,\"name\":{\"846\":{}},\"parent\":{\"847\":{},\"848\":{},\"851\":{},\"852\":{},\"855\":{},\"856\":{},\"859\":{},\"860\":{},\"863\":{},\"864\":{},\"867\":{}}}],[\"perpordertype.__type\",{\"_index\":604,\"name\":{},\"parent\":{\"849\":{},\"850\":{},\"853\":{},\"854\":{},\"857\":{},\"858\":{},\"861\":{},\"862\":{},\"865\":{},\"866\":{}}}],[\"perpplaceorder\",{\"_index\":198,\"name\":{\"226\":{}},\"parent\":{}}],[\"perpplaceorderix\",{\"_index\":199,\"name\":{\"227\":{}},\"parent\":{}}],[\"perpplaceorderpegged\",{\"_index\":201,\"name\":{\"229\":{}},\"parent\":{}}],[\"perpplaceorderpeggedix\",{\"_index\":202,\"name\":{\"230\":{}},\"parent\":{}}],[\"perpplaceorderpeggedv2ix\",{\"_index\":203,\"name\":{\"231\":{}},\"parent\":{}}],[\"perpplaceorderv2ix\",{\"_index\":200,\"name\":{\"228\":{}},\"parent\":{}}],[\"perpposition\",{\"_index\":417,\"name\":{\"516\":{}},\"parent\":{\"517\":{},\"518\":{},\"519\":{},\"520\":{},\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{},\"527\":{},\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{},\"536\":{},\"537\":{},\"538\":{},\"539\":{},\"540\":{},\"541\":{},\"542\":{},\"543\":{},\"544\":{},\"545\":{},\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{},\"553\":{},\"554\":{},\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{},\"564\":{},\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{},\"570\":{}}}],[\"perppositiondto\",{\"_index\":465,\"name\":{\"571\":{}},\"parent\":{\"572\":{},\"573\":{},\"574\":{},\"575\":{},\"576\":{},\"577\":{},\"578\":{},\"580\":{},\"581\":{},\"582\":{},\"583\":{},\"584\":{},\"585\":{},\"586\":{},\"587\":{},\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{}}}],[\"perppositiondto.__type\",{\"_index\":467,\"name\":{},\"parent\":{\"579\":{}}}],[\"perppositionexistsformarket\",{\"_index\":347,\"name\":{\"422\":{}},\"parent\":{}}],[\"perppositionstobeliquidated\",{\"_index\":720,\"name\":{\"1042\":{}},\"parent\":{\"1043\":{},\"1044\":{},\"1047\":{},\"1048\":{},\"1051\":{},\"1052\":{},\"1055\":{},\"1056\":{}}}],[\"perppositionstobeliquidated.__type\",{\"_index\":721,\"name\":{},\"parent\":{\"1045\":{},\"1046\":{},\"1049\":{},\"1050\":{},\"1053\":{},\"1054\":{},\"1057\":{},\"1058\":{}}}],[\"perprally\",{\"_index\":735,\"name\":{\"1085\":{}},\"parent\":{}}],[\"perps\",{\"_index\":322,\"name\":{\"395\":{}},\"parent\":{}}],[\"perpselftradebehavior\",{\"_index\":599,\"name\":{\"822\":{}},\"parent\":{\"823\":{},\"824\":{},\"827\":{},\"828\":{},\"831\":{},\"832\":{},\"835\":{}}}],[\"perpselftradebehavior.__type\",{\"_index\":600,\"name\":{},\"parent\":{\"825\":{},\"826\":{},\"829\":{},\"830\":{},\"833\":{},\"834\":{}}}],[\"perpsettlefees\",{\"_index\":211,\"name\":{\"239\":{}},\"parent\":{}}],[\"perpsettlefeesix\",{\"_index\":212,\"name\":{\"240\":{}},\"parent\":{}}],[\"perpsettlepnl\",{\"_index\":209,\"name\":{\"237\":{}},\"parent\":{}}],[\"perpsettlepnlandfees\",{\"_index\":208,\"name\":{\"236\":{}},\"parent\":{}}],[\"perpsettlepnlix\",{\"_index\":210,\"name\":{\"238\":{}},\"parent\":{}}],[\"perpspottransfers\",{\"_index\":331,\"name\":{\"406\":{},\"537\":{},\"591\":{}},\"parent\":{}}],[\"perpupdatefundingix\",{\"_index\":216,\"name\":{\"244\":{}},\"parent\":{}}],[\"platformfee\",{\"_index\":762,\"name\":{\"1129\":{},\"1136\":{},\"1171\":{}},\"parent\":{\"1130\":{}}}],[\"platformfee.__type\",{\"_index\":764,\"name\":{},\"parent\":{\"1131\":{},\"1132\":{}}}],[\"position\",{\"_index\":723,\"name\":{\"1055\":{}},\"parent\":{}}],[\"positivepnlliquidationfee\",{\"_index\":527,\"name\":{\"713\":{}},\"parent\":{}}],[\"postonly\",{\"_index\":27,\"name\":{\"31\":{},\"33\":{},\"855\":{},\"857\":{}},\"parent\":{}}],[\"postonlyslide\",{\"_index\":605,\"name\":{\"863\":{},\"865\":{}},\"parent\":{}}],[\"postsendtxcallback\",{\"_index\":118,\"name\":{\"145\":{}},\"parent\":{}}],[\"preparemangorouterinstructions\",{\"_index\":806,\"name\":{\"1202\":{}},\"parent\":{}}],[\"previousindex\",{\"_index\":399,\"name\":{\"478\":{},\"495\":{}},\"parent\":{}}],[\"price\",{\"_index\":236,\"name\":{\"266\":{},\"299\":{},\"361\":{},\"749\":{},\"888\":{},\"925\":{},\"1010\":{},\"1014\":{},\"1018\":{},\"1047\":{},\"1051\":{}},\"parent\":{}}],[\"pricedisplaystyle\",{\"_index\":501,\"name\":{\"655\":{},\"675\":{}},\"parent\":{}}],[\"priceimpactpct\",{\"_index\":755,\"name\":{\"1117\":{},\"1172\":{},\"1179\":{}},\"parent\":{}}],[\"pricelots\",{\"_index\":610,\"name\":{\"877\":{}},\"parent\":{}}],[\"pricelotstonative\",{\"_index\":561,\"name\":{\"767\":{}},\"parent\":{}}],[\"pricelotstoui\",{\"_index\":562,\"name\":{\"768\":{}},\"parent\":{}}],[\"pricelotstouiconverter\",{\"_index\":530,\"name\":{\"720\":{}},\"parent\":{}}],[\"pricelowerlimit\",{\"_index\":491,\"name\":{\"645\":{},\"665\":{}},\"parent\":{}}],[\"pricenativetoui\",{\"_index\":563,\"name\":{\"769\":{}},\"parent\":{}}],[\"pricepremiumrate\",{\"_index\":493,\"name\":{\"647\":{},\"667\":{}},\"parent\":{}}],[\"priceupperlimit\",{\"_index\":492,\"name\":{\"646\":{},\"666\":{}},\"parent\":{}}],[\"prioritizationfee\",{\"_index\":119,\"name\":{\"147\":{}},\"parent\":{}}],[\"program\",{\"_index\":122,\"name\":{\"150\":{}},\"parent\":{}}],[\"programid\",{\"_index\":123,\"name\":{\"151\":{}},\"parent\":{}}],[\"publickey\",{\"_index\":4,\"name\":{\"4\":{},\"67\":{},\"268\":{},\"336\":{},\"377\":{},\"398\":{},\"723\":{}},\"parent\":{}}],[\"pyth\",{\"_index\":232,\"name\":{\"260\":{}},\"parent\":{}}],[\"quantity\",{\"_index\":594,\"name\":{\"815\":{},\"909\":{},\"926\":{}},\"parent\":{}}],[\"quote\",{\"_index\":746,\"name\":{\"1108\":{}},\"parent\":{\"1109\":{},\"1110\":{},\"1111\":{},\"1112\":{},\"1113\":{},\"1114\":{},\"1115\":{},\"1116\":{},\"1117\":{}}}],[\"quote_decimals\",{\"_index\":831,\"name\":{\"1246\":{}},\"parent\":{}}],[\"quoteborrowswithoutfee\",{\"_index\":416,\"name\":{\"512\":{}},\"parent\":{}}],[\"quotelotsize\",{\"_index\":538,\"name\":{\"734\":{}},\"parent\":{}}],[\"quotelotstoui\",{\"_index\":565,\"name\":{\"771\":{}},\"parent\":{}}],[\"quotelotstouiconverter\",{\"_index\":532,\"name\":{\"722\":{}},\"parent\":{}}],[\"quoteminttoreferrer\",{\"_index\":756,\"name\":{\"1118\":{},\"1128\":{},\"1146\":{}},\"parent\":{}}],[\"quoteparams\",{\"_index\":740,\"name\":{\"1102\":{}},\"parent\":{\"1103\":{},\"1104\":{},\"1105\":{},\"1106\":{}}}],[\"quotepositionnative\",{\"_index\":423,\"name\":{\"525\":{},\"577\":{}},\"parent\":{}}],[\"quoterunningnative\",{\"_index\":424,\"name\":{\"526\":{},\"580\":{}},\"parent\":{}}],[\"quotetokenindex\",{\"_index\":7,\"name\":{\"7\":{},\"505\":{},\"514\":{}},\"parent\":{}}],[\"rate0\",{\"_index\":278,\"name\":{\"319\":{},\"1224\":{}},\"parent\":{}}],[\"rate1\",{\"_index\":279,\"name\":{\"320\":{},\"1226\":{}},\"parent\":{}}],[\"rawevents\",{\"_index\":624,\"name\":{\"898\":{}},\"parent\":{}}],[\"realizedotherpnlnative\",{\"_index\":437,\"name\":{\"540\":{},\"594\":{}},\"parent\":{}}],[\"realizedpnlforpositionnative\",{\"_index\":439,\"name\":{\"542\":{},\"596\":{}},\"parent\":{}}],[\"realizedtradepnlnative\",{\"_index\":436,\"name\":{\"539\":{},\"593\":{}},\"parent\":{}}],[\"reduceonly\",{\"_index\":12,\"name\":{\"12\":{},\"354\":{},\"747\":{}},\"parent\":{}}],[\"registrationtime\",{\"_index\":11,\"name\":{\"11\":{},\"384\":{},\"738\":{}},\"parent\":{}}],[\"reload\",{\"_index\":339,\"name\":{\"414\":{}},\"parent\":{}}],[\"reloadall\",{\"_index\":71,\"name\":{\"98\":{}},\"parent\":{}}],[\"reloadalts\",{\"_index\":72,\"name\":{\"99\":{}},\"parent\":{}}],[\"reloadbankoracleprices\",{\"_index\":78,\"name\":{\"105\":{}},\"parent\":{}}],[\"reloadbanks\",{\"_index\":73,\"name\":{\"100\":{}},\"parent\":{}}],[\"reloadmintinfos\",{\"_index\":74,\"name\":{\"101\":{}},\"parent\":{}}],[\"reloadperpmarketoracleprices\",{\"_index\":79,\"name\":{\"106\":{}},\"parent\":{}}],[\"reloadperpmarkets\",{\"_index\":77,\"name\":{\"104\":{}},\"parent\":{}}],[\"reloadserum3externalmarkets\",{\"_index\":76,\"name\":{\"103\":{}},\"parent\":{}}],[\"reloadserum3markets\",{\"_index\":75,\"name\":{\"102\":{}},\"parent\":{}}],[\"reloadserum3openorders\",{\"_index\":341,\"name\":{\"416\":{}},\"parent\":{}}],[\"reloadvaults\",{\"_index\":81,\"name\":{\"108\":{}},\"parent\":{}}],[\"reloadwithslot\",{\"_index\":340,\"name\":{\"415\":{}},\"parent\":{}}],[\"reserved\",{\"_index\":410,\"name\":{\"494\":{},\"515\":{}},\"parent\":{}}],[\"risk\",{\"_index\":728,\"name\":{\"1068\":{}},\"parent\":{\"1069\":{},\"1070\":{},\"1073\":{},\"1074\":{},\"1077\":{},\"1078\":{},\"1081\":{},\"1082\":{},\"1085\":{},\"1086\":{},\"1089\":{},\"1090\":{},\"1093\":{},\"1094\":{},\"1097\":{},\"1098\":{}}}],[\"risk.__type\",{\"_index\":731,\"name\":{},\"parent\":{\"1071\":{},\"1072\":{},\"1075\":{},\"1076\":{},\"1079\":{},\"1080\":{},\"1083\":{},\"1084\":{},\"1087\":{},\"1088\":{},\"1091\":{},\"1092\":{},\"1095\":{},\"1096\":{},\"1099\":{},\"1100\":{}}}],[\"rootfixed\",{\"_index\":576,\"name\":{\"786\":{}},\"parent\":{}}],[\"rootoraclepegged\",{\"_index\":577,\"name\":{\"787\":{}},\"parent\":{}}],[\"routeinfo\",{\"_index\":785,\"name\":{\"1173\":{}},\"parent\":{\"1174\":{},\"1175\":{},\"1176\":{},\"1177\":{},\"1178\":{},\"1179\":{},\"1180\":{},\"1181\":{},\"1182\":{},\"1183\":{},\"1184\":{}}}],[\"routername\",{\"_index\":790,\"name\":{\"1184\":{}},\"parent\":{}}],[\"routes\",{\"_index\":791,\"name\":{\"1185\":{},\"1187\":{}},\"parent\":{\"1186\":{}}}],[\"routes.__type\",{\"_index\":792,\"name\":{},\"parent\":{\"1187\":{},\"1188\":{}}}],[\"rust_i64_max\",{\"_index\":642,\"name\":{\"932\":{}},\"parent\":{}}],[\"rust_i64_min\",{\"_index\":643,\"name\":{\"933\":{}},\"parent\":{}}],[\"rust_u64_max\",{\"_index\":641,\"name\":{\"931\":{}},\"parent\":{}}],[\"scaledinitassetweight\",{\"_index\":264,\"name\":{\"301\":{},\"359\":{}},\"parent\":{}}],[\"scaledinitliabweight\",{\"_index\":265,\"name\":{\"302\":{},\"360\":{}},\"parent\":{}}],[\"securityadmin\",{\"_index\":53,\"name\":{\"80\":{}},\"parent\":{}}],[\"selltokenindex\",{\"_index\":497,\"name\":{\"651\":{},\"671\":{}},\"parent\":{}}],[\"selltokenperbuytoken\",{\"_index\":477,\"name\":{\"613\":{},\"615\":{}},\"parent\":{}}],[\"sendandconfirmtransaction\",{\"_index\":128,\"name\":{\"156\":{}},\"parent\":{}}],[\"sendandconfirmtransactionforgroup\",{\"_index\":129,\"name\":{\"157\":{}},\"parent\":{}}],[\"seqnum\",{\"_index\":541,\"name\":{\"737\":{},\"871\":{},\"897\":{},\"907\":{},\"916\":{},\"929\":{}},\"parent\":{}}],[\"serum3\",{\"_index\":321,\"name\":{\"394\":{}},\"parent\":{}}],[\"serum3active\",{\"_index\":346,\"name\":{\"421\":{}},\"parent\":{}}],[\"serum3cancelallorders\",{\"_index\":185,\"name\":{\"213\":{}},\"parent\":{}}],[\"serum3cancelallordersforallmarkets\",{\"_index\":385,\"name\":{\"460\":{}},\"parent\":{}}],[\"serum3cancelallordersix\",{\"_index\":184,\"name\":{\"212\":{}},\"parent\":{}}],[\"serum3cancelorder\",{\"_index\":190,\"name\":{\"218\":{}},\"parent\":{}}],[\"serum3cancelorderix\",{\"_index\":189,\"name\":{\"217\":{}},\"parent\":{}}],[\"serum3closeopenorders\",{\"_index\":180,\"name\":{\"208\":{}},\"parent\":{}}],[\"serum3closeopenordersix\",{\"_index\":179,\"name\":{\"207\":{}},\"parent\":{}}],[\"serum3createopenorders\",{\"_index\":177,\"name\":{\"205\":{}},\"parent\":{}}],[\"serum3createopenordersix\",{\"_index\":178,\"name\":{\"206\":{}},\"parent\":{}}],[\"serum3deregistermarket\",{\"_index\":175,\"name\":{\"203\":{}},\"parent\":{}}],[\"serum3editmarket\",{\"_index\":174,\"name\":{\"202\":{}},\"parent\":{}}],[\"serum3externalmarketsmap\",{\"_index\":64,\"name\":{\"91\":{}},\"parent\":{}}],[\"serum3getmarkets\",{\"_index\":176,\"name\":{\"204\":{}},\"parent\":{}}],[\"serum3liqforcecancelorders\",{\"_index\":181,\"name\":{\"209\":{}},\"parent\":{}}],[\"serum3market\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{}}}],[\"serum3marketindexunset\",{\"_index\":412,\"name\":{\"499\":{}},\"parent\":{}}],[\"serum3marketsmapbyexternal\",{\"_index\":62,\"name\":{\"89\":{}},\"parent\":{}}],[\"serum3marketsmapbymarketindex\",{\"_index\":63,\"name\":{\"90\":{}},\"parent\":{}}],[\"serum3oosmapbymarketindex\",{\"_index\":338,\"name\":{\"413\":{}},\"parent\":{}}],[\"serum3orders\",{\"_index\":411,\"name\":{\"498\":{}},\"parent\":{\"499\":{},\"500\":{},\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{}}}],[\"serum3ordertype\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{\"23\":{},\"24\":{},\"27\":{},\"28\":{},\"31\":{},\"32\":{},\"35\":{}}}],[\"serum3ordertype.__type\",{\"_index\":25,\"name\":{},\"parent\":{\"25\":{},\"26\":{},\"29\":{},\"30\":{},\"33\":{},\"34\":{}}}],[\"serum3placeorder\",{\"_index\":183,\"name\":{\"211\":{}},\"parent\":{}}],[\"serum3placeorderix\",{\"_index\":182,\"name\":{\"210\":{}},\"parent\":{}}],[\"serum3positiondto\",{\"_index\":414,\"name\":{\"507\":{}},\"parent\":{\"508\":{},\"509\":{},\"510\":{},\"511\":{},\"512\":{},\"513\":{},\"514\":{},\"515\":{}}}],[\"serum3registermarket\",{\"_index\":173,\"name\":{\"201\":{}},\"parent\":{}}],[\"serum3selftradebehavior\",{\"_index\":28,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"41\":{},\"42\":{},\"45\":{},\"46\":{},\"49\":{}}}],[\"serum3selftradebehavior.__type\",{\"_index\":30,\"name\":{},\"parent\":{\"39\":{},\"40\":{},\"43\":{},\"44\":{},\"47\":{},\"48\":{}}}],[\"serum3settlefunds\",{\"_index\":188,\"name\":{\"216\":{}},\"parent\":{}}],[\"serum3settlefundsforallmarkets\",{\"_index\":384,\"name\":{\"459\":{}},\"parent\":{}}],[\"serum3settlefundsix\",{\"_index\":186,\"name\":{\"214\":{}},\"parent\":{}}],[\"serum3settlefundsv2ix\",{\"_index\":187,\"name\":{\"215\":{}},\"parent\":{}}],[\"serum3side\",{\"_index\":33,\"name\":{\"50\":{}},\"parent\":{\"51\":{},\"52\":{},\"55\":{},\"56\":{},\"59\":{}}}],[\"serum3side.__type\",{\"_index\":35,\"name\":{},\"parent\":{\"53\":{},\"54\":{},\"57\":{},\"58\":{}}}],[\"serummarketexternal\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"serumprogram\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"settlefeeamountthreshold\",{\"_index\":546,\"name\":{\"743\":{}},\"parent\":{}}],[\"settlefeeflat\",{\"_index\":545,\"name\":{\"742\":{}},\"parent\":{}}],[\"settlefeefractionlowhealth\",{\"_index\":547,\"name\":{\"744\":{}},\"parent\":{}}],[\"settlepnllimitfactor\",{\"_index\":548,\"name\":{\"745\":{}},\"parent\":{}}],[\"settlepnllimitrealizedtrade\",{\"_index\":438,\"name\":{\"541\":{},\"595\":{}},\"parent\":{}}],[\"settlepnllimitsettledincurrentwindownative\",{\"_index\":421,\"name\":{\"523\":{},\"575\":{}},\"parent\":{}}],[\"settlepnllimitwindow\",{\"_index\":420,\"name\":{\"522\":{},\"574\":{}},\"parent\":{}}],[\"settlepnllimitwindowsizets\",{\"_index\":549,\"name\":{\"746\":{}},\"parent\":{}}],[\"settletokenindex\",{\"_index\":533,\"name\":{\"725\":{}},\"parent\":{}}],[\"shortfunding\",{\"_index\":522,\"name\":{\"708\":{}},\"parent\":{}}],[\"shortsettledfunding\",{\"_index\":426,\"name\":{\"528\":{},\"582\":{}},\"parent\":{}}],[\"side\",{\"_index\":613,\"name\":{\"880\":{},\"904\":{}},\"parent\":{}}],[\"sideandtree\",{\"_index\":470,\"name\":{\"601\":{},\"608\":{}},\"parent\":{}}],[\"signaturefee\",{\"_index\":772,\"name\":{\"1150\":{}},\"parent\":{}}],[\"simhealthratiowithperpaskuichanges\",{\"_index\":389,\"name\":{\"464\":{}},\"parent\":{}}],[\"simhealthratiowithperpbiduichanges\",{\"_index\":388,\"name\":{\"463\":{}},\"parent\":{}}],[\"simhealthratiowithserum3askuichanges\",{\"_index\":383,\"name\":{\"458\":{}},\"parent\":{}}],[\"simhealthratiowithserum3biduichanges\",{\"_index\":382,\"name\":{\"457\":{}},\"parent\":{}}],[\"simhealthratiowithtokenpositionuichanges\",{\"_index\":377,\"name\":{\"452\":{}},\"parent\":{}}],[\"size\",{\"_index\":617,\"name\":{\"889\":{}},\"parent\":{}}],[\"sizelots\",{\"_index\":612,\"name\":{\"879\":{}},\"parent\":{}}],[\"slippage\",{\"_index\":718,\"name\":{\"1030\":{},\"1038\":{}},\"parent\":{}}],[\"slippagebps\",{\"_index\":767,\"name\":{\"1135\":{},\"1180\":{}},\"parent\":{}}],[\"sold\",{\"_index\":489,\"name\":{\"643\":{},\"663\":{}},\"parent\":{}}],[\"sourcemint\",{\"_index\":741,\"name\":{\"1103\":{},\"1120\":{},\"1138\":{}},\"parent\":{}}],[\"stablegrowthlimit\",{\"_index\":257,\"name\":{\"291\":{}},\"parent\":{}}],[\"stableprice\",{\"_index\":249,\"name\":{\"284\":{}},\"parent\":{}}],[\"stablepricemodel\",{\"_index\":248,\"name\":{\"282\":{},\"300\":{},\"341\":{},\"733\":{}},\"parent\":{\"283\":{}}}],[\"stablepricemodel.__type\",{\"_index\":250,\"name\":{},\"parent\":{\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{},\"292\":{}}}],[\"stoploss\",{\"_index\":483,\"name\":{\"627\":{},\"629\":{}},\"parent\":{}}],[\"stub\",{\"_index\":234,\"name\":{\"262\":{}},\"parent\":{}}],[\"stuboracle\",{\"_index\":235,\"name\":{\"263\":{}},\"parent\":{\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{}}}],[\"stuboracleclose\",{\"_index\":147,\"name\":{\"175\":{}},\"parent\":{}}],[\"stuboraclecreate\",{\"_index\":146,\"name\":{\"174\":{}},\"parent\":{}}],[\"stuboracleset\",{\"_index\":148,\"name\":{\"176\":{}},\"parent\":{}}],[\"sub\",{\"_index\":679,\"name\":{\"976\":{}},\"parent\":{}}],[\"swap\",{\"_index\":815,\"name\":{\"1216\":{},\"1218\":{}},\"parent\":{}}],[\"swapmode\",{\"_index\":744,\"name\":{\"1106\":{},\"1126\":{},\"1144\":{},\"1155\":{},\"1181\":{}},\"parent\":{\"1156\":{},\"1157\":{}}}],[\"swapparams\",{\"_index\":757,\"name\":{\"1119\":{}},\"parent\":{\"1120\":{},\"1121\":{},\"1122\":{},\"1123\":{},\"1124\":{},\"1125\":{},\"1126\":{},\"1127\":{},\"1128\":{}}}],[\"switchboard\",{\"_index\":233,\"name\":{\"261\":{}},\"parent\":{}}],[\"symbol\",{\"_index\":799,\"name\":{\"1195\":{}},\"parent\":{}}],[\"tags\",{\"_index\":804,\"name\":{\"1200\":{}},\"parent\":{}}],[\"takeprofit\",{\"_index\":484,\"name\":{\"631\":{},\"633\":{}},\"parent\":{}}],[\"taker\",{\"_index\":637,\"name\":{\"921\":{}},\"parent\":{}}],[\"takerbaselots\",{\"_index\":429,\"name\":{\"531\":{},\"585\":{}},\"parent\":{}}],[\"takerclientorderid\",{\"_index\":639,\"name\":{\"923\":{}},\"parent\":{}}],[\"takerfee\",{\"_index\":518,\"name\":{\"704\":{},\"924\":{}},\"parent\":{}}],[\"takerfeerate\",{\"_index\":494,\"name\":{\"648\":{},\"668\":{}},\"parent\":{}}],[\"takerorderid\",{\"_index\":638,\"name\":{\"922\":{}},\"parent\":{}}],[\"takerquotelots\",{\"_index\":430,\"name\":{\"532\":{},\"586\":{}},\"parent\":{}}],[\"takerside\",{\"_index\":631,\"name\":{\"912\":{}},\"parent\":{}}],[\"takervolume\",{\"_index\":434,\"name\":{\"536\":{},\"590\":{}},\"parent\":{}}],[\"testing\",{\"_index\":48,\"name\":{\"75\":{}},\"parent\":{}}],[\"testnet\",{\"_index\":108,\"name\":{\"136\":{}},\"parent\":{}}],[\"ticksize\",{\"_index\":551,\"name\":{\"754\":{}},\"parent\":{}}],[\"timeinforce\",{\"_index\":592,\"name\":{\"812\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":595,\"name\":{\"816\":{},\"881\":{},\"906\":{},\"915\":{}},\"parent\":{}}],[\"title\",{\"_index\":730,\"name\":{\"1071\":{},\"1075\":{},\"1079\":{},\"1083\":{},\"1087\":{},\"1091\":{},\"1095\":{},\"1099\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":674,\"name\":{\"971\":{}},\"parent\":{}}],[\"toarraylike\",{\"_index\":675,\"name\":{\"972\":{}},\"parent\":{}}],[\"tobig\",{\"_index\":672,\"name\":{\"969\":{}},\"parent\":{}}],[\"tofixed\",{\"_index\":670,\"name\":{\"967\":{}},\"parent\":{}}],[\"togglemangoaccountfreeze\",{\"_index\":155,\"name\":{\"183\":{}},\"parent\":{}}],[\"toinnernode\",{\"_index\":571,\"name\":{\"779\":{}},\"parent\":{}}],[\"token\",{\"_index\":794,\"name\":{\"1189\":{}},\"parent\":{\"1190\":{}}}],[\"token.__type\",{\"_index\":796,\"name\":{},\"parent\":{\"1191\":{},\"1192\":{},\"1193\":{},\"1194\":{},\"1195\":{},\"1196\":{},\"1197\":{},\"1198\":{},\"1200\":{}}}],[\"token.__type.__type\",{\"_index\":803,\"name\":{},\"parent\":{\"1199\":{}}}],[\"tokenconditionalswap\",{\"_index\":485,\"name\":{\"636\":{}},\"parent\":{\"637\":{},\"638\":{},\"639\":{},\"640\":{},\"641\":{},\"642\":{},\"643\":{},\"644\":{},\"645\":{},\"646\":{},\"647\":{},\"648\":{},\"649\":{},\"650\":{},\"651\":{},\"652\":{},\"653\":{},\"654\":{},\"655\":{},\"656\":{}}}],[\"tokenconditionalswapcancel\",{\"_index\":222,\"name\":{\"250\":{}},\"parent\":{}}],[\"tokenconditionalswapcreate\",{\"_index\":221,\"name\":{\"249\":{}},\"parent\":{}}],[\"tokenconditionalswapdisplaypricestyle\",{\"_index\":476,\"name\":{\"612\":{}},\"parent\":{\"613\":{},\"614\":{},\"617\":{},\"618\":{},\"621\":{}}}],[\"tokenconditionalswapdisplaypricestyle.__type\",{\"_index\":478,\"name\":{},\"parent\":{\"615\":{},\"616\":{},\"619\":{},\"620\":{}}}],[\"tokenconditionalswapdto\",{\"_index\":503,\"name\":{\"657\":{}},\"parent\":{\"658\":{},\"659\":{},\"660\":{},\"661\":{},\"662\":{},\"663\":{},\"664\":{},\"665\":{},\"666\":{},\"667\":{},\"668\":{},\"669\":{},\"670\":{},\"671\":{},\"672\":{},\"673\":{},\"674\":{},\"675\":{},\"676\":{}}}],[\"tokenconditionalswapintention\",{\"_index\":480,\"name\":{\"622\":{}},\"parent\":{\"623\":{},\"624\":{},\"627\":{},\"628\":{},\"631\":{},\"632\":{},\"635\":{}}}],[\"tokenconditionalswapintention.__type\",{\"_index\":482,\"name\":{},\"parent\":{\"625\":{},\"626\":{},\"629\":{},\"630\":{},\"633\":{},\"634\":{}}}],[\"tokenconditionalswaps\",{\"_index\":324,\"name\":{\"397\":{}},\"parent\":{}}],[\"tokenconditionalswapsactive\",{\"_index\":350,\"name\":{\"425\":{}},\"parent\":{}}],[\"tokenconditionalswaptrigger\",{\"_index\":223,\"name\":{\"251\":{}},\"parent\":{}}],[\"tokendeposit\",{\"_index\":168,\"name\":{\"196\":{}},\"parent\":{}}],[\"tokendepositnative\",{\"_index\":169,\"name\":{\"197\":{}},\"parent\":{}}],[\"tokenderegister\",{\"_index\":142,\"name\":{\"170\":{}},\"parent\":{}}],[\"tokenedit\",{\"_index\":140,\"name\":{\"168\":{}},\"parent\":{}}],[\"tokenforcecloseborrowswithtoken\",{\"_index\":141,\"name\":{\"169\":{}},\"parent\":{}}],[\"tokenindex\",{\"_index\":241,\"name\":{\"273\":{},\"294\":{},\"344\":{},\"379\":{},\"476\":{},\"492\":{}},\"parent\":{}}],[\"tokenindexunset\",{\"_index\":396,\"name\":{\"472\":{}},\"parent\":{}}],[\"tokenmintaddress\",{\"_index\":745,\"name\":{\"1107\":{}},\"parent\":{}}],[\"tokenposition\",{\"_index\":395,\"name\":{\"471\":{}},\"parent\":{\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{}}}],[\"tokenpositiondto\",{\"_index\":409,\"name\":{\"489\":{}},\"parent\":{\"490\":{},\"491\":{},\"492\":{},\"493\":{},\"494\":{},\"495\":{},\"496\":{},\"497\":{}}}],[\"tokenregister\",{\"_index\":138,\"name\":{\"166\":{}},\"parent\":{}}],[\"tokenregistertrustless\",{\"_index\":139,\"name\":{\"167\":{}},\"parent\":{}}],[\"tokens\",{\"_index\":320,\"name\":{\"393\":{}},\"parent\":{}}],[\"tokensactive\",{\"_index\":345,\"name\":{\"420\":{}},\"parent\":{}}],[\"tokenupdateindexandrate\",{\"_index\":218,\"name\":{\"246\":{}},\"parent\":{}}],[\"tokenupdateindexandrateix\",{\"_index\":219,\"name\":{\"247\":{}},\"parent\":{}}],[\"tokenwithdraw\",{\"_index\":170,\"name\":{\"198\":{}},\"parent\":{}}],[\"tokenwithdrawnative\",{\"_index\":172,\"name\":{\"200\":{}},\"parent\":{}}],[\"tokenwithdrawnativeix\",{\"_index\":171,\"name\":{\"199\":{}},\"parent\":{}}],[\"toleafnode\",{\"_index\":572,\"name\":{\"780\":{}},\"parent\":{}}],[\"tolocalestring\",{\"_index\":671,\"name\":{\"968\":{}},\"parent\":{}}],[\"tonative\",{\"_index\":822,\"name\":{\"1237\":{}},\"parent\":{}}],[\"tonativedecimals\",{\"_index\":105,\"name\":{\"132\":{}},\"parent\":{}}],[\"tonativei80f48\",{\"_index\":821,\"name\":{\"1236\":{}},\"parent\":{}}],[\"tonativei80f48forquote\",{\"_index\":820,\"name\":{\"1235\":{}},\"parent\":{}}],[\"tonativeprice\",{\"_index\":104,\"name\":{\"131\":{}},\"parent\":{}}],[\"tonumber\",{\"_index\":673,\"name\":{\"970\":{}},\"parent\":{}}],[\"tostring\",{\"_index\":106,\"name\":{\"133\":{},\"356\":{},\"388\":{},\"470\":{},\"488\":{},\"570\":{},\"773\":{},\"966\":{}},\"parent\":{}}],[\"totalfeeanddeposits\",{\"_index\":775,\"name\":{\"1153\":{}},\"parent\":{}}],[\"totwos\",{\"_index\":669,\"name\":{\"965\":{}},\"parent\":{}}],[\"touidecimals\",{\"_index\":823,\"name\":{\"1238\":{}},\"parent\":{}}],[\"touidecimalsforquote\",{\"_index\":824,\"name\":{\"1239\":{}},\"parent\":{}}],[\"touii80f48\",{\"_index\":825,\"name\":{\"1240\":{}},\"parent\":{}}],[\"touiprice\",{\"_index\":103,\"name\":{\"130\":{}},\"parent\":{}}],[\"transactionfeeinfo\",{\"_index\":771,\"name\":{\"1149\":{}},\"parent\":{\"1150\":{},\"1151\":{},\"1152\":{},\"1153\":{},\"1154\":{}}}],[\"trueixgateparams\",{\"_index\":39,\"name\":{\"62\":{}},\"parent\":{}}],[\"txconfirmationcommitment\",{\"_index\":120,\"name\":{\"148\":{}},\"parent\":{}}],[\"type\",{\"_index\":575,\"name\":{\"785\":{}},\"parent\":{}}],[\"u64_max_bn\",{\"_index\":829,\"name\":{\"1244\":{}},\"parent\":{}}],[\"uibasetolots\",{\"_index\":559,\"name\":{\"765\":{}},\"parent\":{}}],[\"uiborrows\",{\"_index\":307,\"name\":{\"368\":{}},\"parent\":{}}],[\"uideposits\",{\"_index\":306,\"name\":{\"367\":{}},\"parent\":{}}],[\"uiprice\",{\"_index\":304,\"name\":{\"362\":{},\"750\":{},\"876\":{}},\"parent\":{}}],[\"uipricetolots\",{\"_index\":558,\"name\":{\"764\":{}},\"parent\":{}}],[\"uiquotetolots\",{\"_index\":560,\"name\":{\"766\":{}},\"parent\":{}}],[\"uisize\",{\"_index\":611,\"name\":{\"878\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":481,\"name\":{\"623\":{},\"625\":{},\"1212\":{},\"1214\":{}},\"parent\":{}}],[\"updatesettlelimit\",{\"_index\":455,\"name\":{\"560\":{}},\"parent\":{}}],[\"usdcdepeg\",{\"_index\":733,\"name\":{\"1077\":{}},\"parent\":{}}],[\"usdtdepeg\",{\"_index\":734,\"name\":{\"1081\":{}},\"parent\":{}}],[\"userdestinationtokenaccount\",{\"_index\":759,\"name\":{\"1123\":{},\"1141\":{}},\"parent\":{}}],[\"usersourcetokenaccount\",{\"_index\":758,\"name\":{\"1122\":{},\"1140\":{}},\"parent\":{}}],[\"usertransferauthority\",{\"_index\":760,\"name\":{\"1124\":{},\"1142\":{}},\"parent\":{}}],[\"util0\",{\"_index\":280,\"name\":{\"321\":{},\"1223\":{}},\"parent\":{}}],[\"util1\",{\"_index\":281,\"name\":{\"322\":{},\"1225\":{}},\"parent\":{}}],[\"v4\",{\"_index\":714,\"name\":{\"1022\":{}},\"parent\":{}}],[\"val\",{\"_index\":466,\"name\":{\"579\":{},\"945\":{},\"1008\":{},\"1012\":{},\"1016\":{},\"1020\":{},\"1024\":{},\"1028\":{},\"1032\":{},\"1036\":{},\"1040\":{},\"1045\":{},\"1049\":{},\"1053\":{},\"1057\":{},\"1062\":{},\"1066\":{}},\"parent\":{}}],[\"vault\",{\"_index\":291,\"name\":{\"339\":{}},\"parent\":{}}],[\"vaultamountsmap\",{\"_index\":70,\"name\":{\"97\":{}},\"parent\":{}}],[\"vaults\",{\"_index\":315,\"name\":{\"382\":{}},\"parent\":{}}],[\"version\",{\"_index\":49,\"name\":{\"76\":{}},\"parent\":{}}],[\"walletpk\",{\"_index\":127,\"name\":{\"155\":{}},\"parent\":{}}],[\"zero_i80f48\",{\"_index\":648,\"name\":{\"940\":{}},\"parent\":{}}]],\"pipeline\":[]}}");
\ No newline at end of file
diff --git a/ts/client/classes/As.html b/ts/client/classes/As.html
index ced67e09f..2a0ca2783 100644
--- a/ts/client/classes/As.html
+++ b/ts/client/classes/As.html
@@ -1 +1 @@
-As | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • Tag: keyof never

Hierarchy

  • As

Index

Constructors

Properties

Constructors

  • new As<Tag>(): As<Tag>
  • Type parameters

    • Tag: string | number | symbol

    Returns As<Tag>

Properties

[$as$]: Record<Tag, true>
$as$: typeof $as$

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +As | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • Tag: keyof never

Hierarchy

  • As

Index

Constructors

Properties

Constructors

  • new As<Tag>(): As<Tag>
  • Type parameters

    • Tag: string | number | symbol

    Returns As<Tag>

Properties

[$as$]: Record<Tag, true>
$as$: typeof $as$

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/Bank.html b/ts/client/classes/Bank.html index d63d628b5..1862df3bd 100644 --- a/ts/client/classes/Bank.html +++ b/ts/client/classes/Bank.html @@ -1,6 +1,6 @@ -Bank | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Bank

Implements

Index

Constructors

  • new Bank(publicKey: PublicKey, group: PublicKey, name: number[], mint: PublicKey, vault: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, depositIndex: I80F48Dto, borrowIndex: I80F48Dto, indexedDeposits: I80F48Dto, indexedBorrows: I80F48Dto, indexLastUpdated: BN, bankRateLastUpdated: BN, avgUtilization: I80F48Dto, adjustmentFactor: I80F48Dto, util0: I80F48Dto, rate0: I80F48Dto, util1: I80F48Dto, rate1: I80F48Dto, maxRate: I80F48Dto, collectedFeesNative: I80F48Dto, loanOriginationFeeRate: I80F48Dto, loanFeeRate: I80F48Dto, maintAssetWeight: I80F48Dto, initAssetWeight: I80F48Dto, maintLiabWeight: I80F48Dto, initLiabWeight: I80F48Dto, liquidationFee: I80F48Dto, dust: I80F48Dto, flashLoanTokenAccountInitial: BN, flashLoanApprovedAmount: BN, tokenIndex: TokenIndex, mintDecimals: number, bankNum: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: BN, lastNetBorrowsWindowStartTs: BN, netBorrowLimitPerWindowQuote: BN, netBorrowsInWindow: BN, borrowWeightScaleStartQuote: number, depositWeightScaleStartQuote: number, reduceOnly: number, forceClose: boolean): Bank

Properties

_oracleLastUpdatedSlot: undefined | number
_oracleProvider: undefined | OracleProvider
_price: undefined | I80F48
_uiPrice: undefined | number
adjustmentFactor: I80F48
avgUtilization: I80F48
bankNum: number
bankRateLastUpdated: BN
borrowIndex: I80F48
borrowWeightScaleStartQuote: number
collectedFeesNative: I80F48
depositIndex: I80F48
depositWeightScaleStartQuote: number
dust: I80F48
forceClose: boolean
group: PublicKey
indexLastUpdated: BN
indexedBorrows: I80F48
indexedDeposits: I80F48
initAssetWeight: I80F48
initLiabWeight: I80F48
lastNetBorrowsWindowStartTs: BN
liquidationFee: I80F48
loanFeeRate: I80F48
loanOriginationFeeRate: I80F48
maintAssetWeight: I80F48
maintLiabWeight: I80F48
maxRate: I80F48
minVaultToDepositsRatio: number
mint: PublicKey
mintDecimals: number
name: string
netBorrowLimitPerWindowQuote: BN
netBorrowLimitWindowSizeTs: BN
netBorrowsInWindow: BN
oracle: PublicKey
oracleConfig: OracleConfig
publicKey: PublicKey
rate0: I80F48
rate1: I80F48
reduceOnly: number
stablePriceModel: StablePriceModel
tokenIndex: TokenIndex
util0: I80F48
util1: I80F48
vault: PublicKey

Accessors

  • get oracleLastUpdatedSlot(): number
  • get uiPrice(): number

Methods

  • areBorrowsReduceOnly(): boolean
  • areDepositsReduceOnly(): boolean
  • getBorrowRateUi(): number
  • Returns number

    total borrow rate percentage (including loan upkeep rate)

    -
  • getBorrowRateWithoutUpkeepRate(): I80F48
  • getDepositRateUi(): number
  • toString(): string
  • uiBorrows(): number
  • uiDeposits(): number
  • from(publicKey: PublicKey, obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; flashLoanApprovedAmount: BN; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }): Bank

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +Bank | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Bank

Implements

Index

Constructors

  • new Bank(publicKey: PublicKey, group: PublicKey, name: number[], mint: PublicKey, vault: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, depositIndex: I80F48Dto, borrowIndex: I80F48Dto, indexedDeposits: I80F48Dto, indexedBorrows: I80F48Dto, indexLastUpdated: BN, bankRateLastUpdated: BN, avgUtilization: I80F48Dto, adjustmentFactor: I80F48Dto, util0: I80F48Dto, rate0: I80F48Dto, util1: I80F48Dto, rate1: I80F48Dto, maxRate: I80F48Dto, collectedFeesNative: I80F48Dto, loanOriginationFeeRate: I80F48Dto, loanFeeRate: I80F48Dto, maintAssetWeight: I80F48Dto, initAssetWeight: I80F48Dto, maintLiabWeight: I80F48Dto, initLiabWeight: I80F48Dto, liquidationFee: I80F48Dto, dust: I80F48Dto, flashLoanTokenAccountInitial: BN, flashLoanApprovedAmount: BN, tokenIndex: TokenIndex, mintDecimals: number, bankNum: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: BN, lastNetBorrowsWindowStartTs: BN, netBorrowLimitPerWindowQuote: BN, netBorrowsInWindow: BN, borrowWeightScaleStartQuote: number, depositWeightScaleStartQuote: number, reduceOnly: number, forceClose: boolean): Bank

Properties

_oracleLastUpdatedSlot: undefined | number
_oracleProvider: undefined | OracleProvider
_price: undefined | I80F48
_uiPrice: undefined | number
adjustmentFactor: I80F48
avgUtilization: I80F48
bankNum: number
bankRateLastUpdated: BN
borrowIndex: I80F48
borrowWeightScaleStartQuote: number
collectedFeesNative: I80F48
depositIndex: I80F48
depositWeightScaleStartQuote: number
dust: I80F48
forceClose: boolean
group: PublicKey
indexLastUpdated: BN
indexedBorrows: I80F48
indexedDeposits: I80F48
initAssetWeight: I80F48
initLiabWeight: I80F48
lastNetBorrowsWindowStartTs: BN
liquidationFee: I80F48
loanFeeRate: I80F48
loanOriginationFeeRate: I80F48
maintAssetWeight: I80F48
maintLiabWeight: I80F48
maxRate: I80F48
minVaultToDepositsRatio: number
mint: PublicKey
mintDecimals: number
name: string
netBorrowLimitPerWindowQuote: BN
netBorrowLimitWindowSizeTs: BN
netBorrowsInWindow: BN
oracle: PublicKey
oracleConfig: OracleConfig
publicKey: PublicKey
rate0: I80F48
rate1: I80F48
reduceOnly: number
stablePriceModel: StablePriceModel
tokenIndex: TokenIndex
util0: I80F48
util1: I80F48
vault: PublicKey

Accessors

  • get oracleLastUpdatedSlot(): number
  • get uiPrice(): number

Methods

  • areBorrowsReduceOnly(): boolean
  • areDepositsReduceOnly(): boolean
  • getBorrowRateUi(): number
  • Returns number

    total borrow rate percentage (including loan upkeep rate)

    +
  • getBorrowRateWithoutUpkeepRate(): I80F48
  • getDepositRateUi(): number
  • toString(): string
  • uiBorrows(): number
  • uiDeposits(): number
  • from(publicKey: PublicKey, obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; flashLoanApprovedAmount: BN; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }): Bank

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/BookSide.html b/ts/client/classes/BookSide.html index 3bfe0e324..3b4ddc749 100644 --- a/ts/client/classes/BookSide.html +++ b/ts/client/classes/BookSide.html @@ -1,7 +1,7 @@ -BookSide | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BookSide

Index

Constructors

Properties

client: MangoClient
now: BN
orderTreeNodes: OrderTreeNodes
perpMarket: PerpMarket
rootFixed: OrderTreeRoot
rootOraclePegged: OrderTreeRoot
INNER_NODE_TAG: number = 1
LEAF_NODE_TAG: number = 2

Methods

  • fixedItems(): Generator<PerpOrder, any, unknown>
  • getImpactPriceUi(baseLots: BN): undefined | number
  • getL2(depth: number): [number, number, BN, BN][]
  • getL2Ui(depth: number): [number, number][]
  • oraclePeggedItems(): Generator<PerpOrder, any, unknown>
  • getPriceFromKey(key: BN): BN

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/BookSideType.html b/ts/client/classes/BookSideType.html index 82b934658..d00967e55 100644 --- a/ts/client/classes/BookSideType.html +++ b/ts/client/classes/BookSideType.html @@ -1 +1 @@ -BookSideType | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BookSideType

Index

Constructors

Properties

Constructors

Properties

asks: { asks: {} } = ...

Type declaration

  • asks: {}
    bids: { bids: {} } = ...

    Type declaration

    • bids: {}

      Legend

      • Constructor
      • Property
      • Method
      • Property
      • Method
      • Private property
      • Private method
      • Static property
      • Static method

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +BookSideType | @blockworks-foundation/mango-v4
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Hierarchy

      • BookSideType

      Index

      Constructors

      Properties

      Constructors

      Properties

      asks: { asks: {} } = ...

      Type declaration

      • asks: {}
        bids: { bids: {} } = ...

        Type declaration

        • bids: {}

          Legend

          • Constructor
          • Property
          • Method
          • Property
          • Method
          • Private property
          • Private method
          • Static property
          • Static method

          Settings

          Theme

          Generated using TypeDoc

          \ No newline at end of file diff --git a/ts/client/classes/FlashLoanType.html b/ts/client/classes/FlashLoanType.html index b3b2bd506..7fd27da24 100644 --- a/ts/client/classes/FlashLoanType.html +++ b/ts/client/classes/FlashLoanType.html @@ -1 +1 @@ -FlashLoanType | @blockworks-foundation/mango-v4
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Hierarchy

          • FlashLoanType

          Index

          Constructors

          Properties

          Constructors

          Properties

          swap: { swap: {} } = ...

          Type declaration

          • swap: {}
            unknown: { unknown: {} } = ...

            Type declaration

            • unknown: {}

              Legend

              • Constructor
              • Property
              • Method
              • Property
              • Method
              • Private property
              • Private method
              • Static property
              • Static method

              Settings

              Theme

              Generated using TypeDoc

              \ No newline at end of file +FlashLoanType | @blockworks-foundation/mango-v4
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Hierarchy

              • FlashLoanType

              Index

              Constructors

              Properties

              Constructors

              Properties

              swap: { swap: {} } = ...

              Type declaration

              • swap: {}
                unknown: { unknown: {} } = ...

                Type declaration

                • unknown: {}

                  Legend

                  • Constructor
                  • Property
                  • Method
                  • Property
                  • Method
                  • Private property
                  • Private method
                  • Static property
                  • Static method

                  Settings

                  Theme

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/FlashLoanWithdraw.html b/ts/client/classes/FlashLoanWithdraw.html index 16db05ad1..4ad8c5869 100644 --- a/ts/client/classes/FlashLoanWithdraw.html +++ b/ts/client/classes/FlashLoanWithdraw.html @@ -1 +1 @@ -FlashLoanWithdraw | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • FlashLoanWithdraw

                  Index

                  Constructors

                  Properties

                  Constructors

                  Properties

                  amount: BN
                  index: number

                  Legend

                  • Constructor
                  • Property
                  • Method
                  • Property
                  • Method
                  • Private property
                  • Private method
                  • Static property
                  • Static method

                  Settings

                  Theme

                  Generated using TypeDoc

                  \ No newline at end of file +FlashLoanWithdraw | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • FlashLoanWithdraw

                  Index

                  Constructors

                  Properties

                  Constructors

                  Properties

                  amount: BN
                  index: number

                  Legend

                  • Constructor
                  • Property
                  • Method
                  • Property
                  • Method
                  • Private property
                  • Private method
                  • Static property
                  • Static method

                  Settings

                  Theme

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/Group.html b/ts/client/classes/Group.html index 77aa98f24..2a92d45b5 100644 --- a/ts/client/classes/Group.html +++ b/ts/client/classes/Group.html @@ -1,2 +1,2 @@ -Group | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • Group

                  Index

                  Constructors

                  • new Group(publicKey: PublicKey, creator: PublicKey, groupNum: number, admin: PublicKey, fastListingAdmin: PublicKey, mngoTokenIndex: TokenIndex, insuranceMint: PublicKey, insuranceVault: PublicKey, testing: number, version: number, buybackFees: boolean, buybackFeesMngoBonusFactor: number, addressLookupTables: PublicKey[], securityAdmin: PublicKey, depositLimitQuote: any, ixGate: BN, buybackFeesSwapMangoAccount: PublicKey, buybackFeesExpiryInterval: BN, addressLookupTablesList: AddressLookupTableAccount[], banksMapByName: Map<string, Bank[]>, banksMapByMint: Map<string, Bank[]>, banksMapByTokenIndex: Map<TokenIndex, Bank[]>, serum3MarketsMapByExternal: Map<string, Serum3Market>, serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>, serum3ExternalMarketsMap: Map<string, Market>, perpMarketsMapByOracle: Map<string, PerpMarket>, perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>, perpMarketsMapByName: Map<string, PerpMarket>, mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>, mintInfosMapByMint: Map<string, MintInfo>, vaultAmountsMap: Map<string, BN>): Group
                  • Parameters

                    • publicKey: PublicKey
                    • creator: PublicKey
                    • groupNum: number
                    • admin: PublicKey
                    • fastListingAdmin: PublicKey
                    • mngoTokenIndex: TokenIndex
                    • insuranceMint: PublicKey
                    • insuranceVault: PublicKey
                    • testing: number
                    • version: number
                    • buybackFees: boolean
                    • buybackFeesMngoBonusFactor: number
                    • addressLookupTables: PublicKey[]
                    • securityAdmin: PublicKey
                    • depositLimitQuote: any
                    • ixGate: BN
                    • buybackFeesSwapMangoAccount: PublicKey
                    • buybackFeesExpiryInterval: BN
                    • addressLookupTablesList: AddressLookupTableAccount[]
                    • banksMapByName: Map<string, Bank[]>
                    • banksMapByMint: Map<string, Bank[]>
                    • banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                    • serum3MarketsMapByExternal: Map<string, Serum3Market>
                    • serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                    • serum3ExternalMarketsMap: Map<string, Market>
                    • perpMarketsMapByOracle: Map<string, PerpMarket>
                    • perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                    • perpMarketsMapByName: Map<string, PerpMarket>
                    • mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                    • mintInfosMapByMint: Map<string, MintInfo>
                    • vaultAmountsMap: Map<string, BN>

                    Returns Group

                  Properties

                  addressLookupTables: PublicKey[]
                  addressLookupTablesList: AddressLookupTableAccount[]
                  admin: PublicKey
                  banksMapByMint: Map<string, Bank[]>
                  banksMapByName: Map<string, Bank[]>
                  banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                  buybackFees: boolean
                  buybackFeesExpiryInterval: BN
                  buybackFeesMngoBonusFactor: number
                  buybackFeesSwapMangoAccount: PublicKey
                  creator: PublicKey
                  depositLimitQuote: any
                  fastListingAdmin: PublicKey
                  groupNum: number
                  insuranceMint: PublicKey
                  insuranceVault: PublicKey
                  ixGate: BN
                  mintInfosMapByMint: Map<string, MintInfo>
                  mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                  mngoTokenIndex: TokenIndex
                  perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                  perpMarketsMapByName: Map<string, PerpMarket>
                  perpMarketsMapByOracle: Map<string, PerpMarket>
                  publicKey: PublicKey
                  securityAdmin: PublicKey
                  serum3ExternalMarketsMap: Map<string, Market>
                  serum3MarketsMapByExternal: Map<string, Serum3Market>
                  serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                  testing: number
                  vaultAmountsMap: Map<string, BN>
                  version: number

                  Methods

                  • consoleLogBanks(): void
                  • decodePriceFromOracleAi(coder: BorshAccountsCoder<string>, oracle: PublicKey, ai: AccountInfo<Buffer>, baseDecimals: number, client: MangoClient): Promise<{ lastUpdatedSlot: number; price: I80F48; provider: OracleProvider; uiPrice: number }>
                  • getFirstBankByMint(mintPk: PublicKey): Bank
                  • getFirstBankForMngo(): Bank
                  • getFirstBankForPerpSettlement(): Bank
                  • getInsuranceMintDecimals(): number
                  • getMintDecimals(mintPk: PublicKey): number
                  • getMintDecimalsByTokenIndex(tokenIndex: TokenIndex): number
                  • getPerpMarketByName(perpMarketName: string): PerpMarket
                  • getPerpMarketByOracle(oracle: PublicKey): PerpMarket
                  • getSerum3ExternalMarket(externalMarketPk: PublicKey): Market
                  • getSerum3MarketByExternalMarket(externalMarketPk: PublicKey): Serum3Market
                  • getSerum3MarketByMarketIndex(marketIndex: MarketIndex): Serum3Market
                  • getTokenVaultBalanceByMintUi(mintPk: PublicKey): number
                  • Parameters

                    • mintPk: PublicKey

                    Returns number

                    sum of ui balances of vaults for all banks for a token

                    -
                  • loadSerum3AsksForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • loadSerum3BidsForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • reloadBankOraclePrices(client: MangoClient): Promise<void>
                  • reloadBanks(client: MangoClient, ids?: Id): Promise<void>
                  • reloadMintInfos(client: MangoClient, ids?: Id): Promise<void>
                  • reloadPerpMarketOraclePrices(client: MangoClient): Promise<void>
                  • reloadPerpMarkets(client: MangoClient, ids?: Id): Promise<void>
                  • reloadSerum3ExternalMarkets(client: MangoClient): Promise<void>
                  • reloadSerum3Markets(client: MangoClient, ids?: Id): Promise<void>
                  • toNativeDecimals(uiAmount: number, mintPk: PublicKey): BN
                  • toNativePrice(uiPrice: number, baseDecimals: number): I80F48
                  • toString(): string
                  • toUiPrice(price: number | I80F48, baseDecimals: number): number
                  • from(publicKey: PublicKey, obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }): Group
                  • Parameters

                    • publicKey: PublicKey
                    • obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }
                      • addressLookupTables: PublicKey[]
                      • admin: PublicKey
                      • buybackFees: number
                      • buybackFeesExpiryInterval: BN
                      • buybackFeesMngoBonusFactor: number
                      • buybackFeesSwapMangoAccount: PublicKey
                      • creator: PublicKey
                      • depositLimitQuote: BN
                      • fastListingAdmin: PublicKey
                      • groupNum: number
                      • insuranceMint: PublicKey
                      • insuranceVault: PublicKey
                      • ixGate: BN
                      • mngoTokenIndex: number
                      • securityAdmin: PublicKey
                      • testing: number
                      • version: number

                    Returns Group

                  Legend

                  • Constructor
                  • Property
                  • Method
                  • Property
                  • Method
                  • Private property
                  • Private method
                  • Static property
                  • Static method

                  Settings

                  Theme

                  Generated using TypeDoc

                  \ No newline at end of file +Group | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • Group

                  Index

                  Constructors

                  • new Group(publicKey: PublicKey, creator: PublicKey, groupNum: number, admin: PublicKey, fastListingAdmin: PublicKey, mngoTokenIndex: TokenIndex, insuranceMint: PublicKey, insuranceVault: PublicKey, testing: number, version: number, buybackFees: boolean, buybackFeesMngoBonusFactor: number, addressLookupTables: PublicKey[], securityAdmin: PublicKey, depositLimitQuote: any, ixGate: BN, buybackFeesSwapMangoAccount: PublicKey, buybackFeesExpiryInterval: BN, addressLookupTablesList: AddressLookupTableAccount[], banksMapByName: Map<string, Bank[]>, banksMapByMint: Map<string, Bank[]>, banksMapByTokenIndex: Map<TokenIndex, Bank[]>, serum3MarketsMapByExternal: Map<string, Serum3Market>, serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>, serum3ExternalMarketsMap: Map<string, Market>, perpMarketsMapByOracle: Map<string, PerpMarket>, perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>, perpMarketsMapByName: Map<string, PerpMarket>, mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>, mintInfosMapByMint: Map<string, MintInfo>, vaultAmountsMap: Map<string, BN>): Group
                  • Parameters

                    • publicKey: PublicKey
                    • creator: PublicKey
                    • groupNum: number
                    • admin: PublicKey
                    • fastListingAdmin: PublicKey
                    • mngoTokenIndex: TokenIndex
                    • insuranceMint: PublicKey
                    • insuranceVault: PublicKey
                    • testing: number
                    • version: number
                    • buybackFees: boolean
                    • buybackFeesMngoBonusFactor: number
                    • addressLookupTables: PublicKey[]
                    • securityAdmin: PublicKey
                    • depositLimitQuote: any
                    • ixGate: BN
                    • buybackFeesSwapMangoAccount: PublicKey
                    • buybackFeesExpiryInterval: BN
                    • addressLookupTablesList: AddressLookupTableAccount[]
                    • banksMapByName: Map<string, Bank[]>
                    • banksMapByMint: Map<string, Bank[]>
                    • banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                    • serum3MarketsMapByExternal: Map<string, Serum3Market>
                    • serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                    • serum3ExternalMarketsMap: Map<string, Market>
                    • perpMarketsMapByOracle: Map<string, PerpMarket>
                    • perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                    • perpMarketsMapByName: Map<string, PerpMarket>
                    • mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                    • mintInfosMapByMint: Map<string, MintInfo>
                    • vaultAmountsMap: Map<string, BN>

                    Returns Group

                  Properties

                  addressLookupTables: PublicKey[]
                  addressLookupTablesList: AddressLookupTableAccount[]
                  admin: PublicKey
                  banksMapByMint: Map<string, Bank[]>
                  banksMapByName: Map<string, Bank[]>
                  banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                  buybackFees: boolean
                  buybackFeesExpiryInterval: BN
                  buybackFeesMngoBonusFactor: number
                  buybackFeesSwapMangoAccount: PublicKey
                  creator: PublicKey
                  depositLimitQuote: any
                  fastListingAdmin: PublicKey
                  groupNum: number
                  insuranceMint: PublicKey
                  insuranceVault: PublicKey
                  ixGate: BN
                  mintInfosMapByMint: Map<string, MintInfo>
                  mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                  mngoTokenIndex: TokenIndex
                  perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                  perpMarketsMapByName: Map<string, PerpMarket>
                  perpMarketsMapByOracle: Map<string, PerpMarket>
                  publicKey: PublicKey
                  securityAdmin: PublicKey
                  serum3ExternalMarketsMap: Map<string, Market>
                  serum3MarketsMapByExternal: Map<string, Serum3Market>
                  serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                  testing: number
                  vaultAmountsMap: Map<string, BN>
                  version: number

                  Methods

                  • consoleLogBanks(): void
                  • decodePriceFromOracleAi(coder: BorshAccountsCoder<string>, oracle: PublicKey, ai: AccountInfo<Buffer>, baseDecimals: number, client: MangoClient): Promise<{ lastUpdatedSlot: number; price: I80F48; provider: OracleProvider; uiPrice: number }>
                  • getFirstBankByMint(mintPk: PublicKey): Bank
                  • getFirstBankForMngo(): Bank
                  • getFirstBankForPerpSettlement(): Bank
                  • getInsuranceMintDecimals(): number
                  • getMintDecimals(mintPk: PublicKey): number
                  • getMintDecimalsByTokenIndex(tokenIndex: TokenIndex): number
                  • getPerpMarketByName(perpMarketName: string): PerpMarket
                  • getPerpMarketByOracle(oracle: PublicKey): PerpMarket
                  • getSerum3ExternalMarket(externalMarketPk: PublicKey): Market
                  • getSerum3MarketByExternalMarket(externalMarketPk: PublicKey): Serum3Market
                  • getSerum3MarketByMarketIndex(marketIndex: MarketIndex): Serum3Market
                  • getTokenVaultBalanceByMintUi(mintPk: PublicKey): number
                  • Parameters

                    • mintPk: PublicKey

                    Returns number

                    sum of ui balances of vaults for all banks for a token

                    +
                  • loadSerum3AsksForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • loadSerum3BidsForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • reloadBankOraclePrices(client: MangoClient): Promise<void>
                  • reloadBanks(client: MangoClient, ids?: Id): Promise<void>
                  • reloadMintInfos(client: MangoClient, ids?: Id): Promise<void>
                  • reloadPerpMarketOraclePrices(client: MangoClient): Promise<void>
                  • reloadPerpMarkets(client: MangoClient, ids?: Id): Promise<void>
                  • reloadSerum3ExternalMarkets(client: MangoClient): Promise<void>
                  • reloadSerum3Markets(client: MangoClient, ids?: Id): Promise<void>
                  • toNativeDecimals(uiAmount: number, mintPk: PublicKey): BN
                  • toNativePrice(uiPrice: number, baseDecimals: number): I80F48
                  • toString(): string
                  • toUiPrice(price: number | I80F48, baseDecimals: number): number
                  • from(publicKey: PublicKey, obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }): Group
                  • Parameters

                    • publicKey: PublicKey
                    • obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }
                      • addressLookupTables: PublicKey[]
                      • admin: PublicKey
                      • buybackFees: number
                      • buybackFeesExpiryInterval: BN
                      • buybackFeesMngoBonusFactor: number
                      • buybackFeesSwapMangoAccount: PublicKey
                      • creator: PublicKey
                      • depositLimitQuote: BN
                      • fastListingAdmin: PublicKey
                      • groupNum: number
                      • insuranceMint: PublicKey
                      • insuranceVault: PublicKey
                      • ixGate: BN
                      • mngoTokenIndex: number
                      • securityAdmin: PublicKey
                      • testing: number
                      • version: number

                    Returns Group

                  Legend

                  • Constructor
                  • Property
                  • Method
                  • Property
                  • Method
                  • Private property
                  • Private method
                  • Static property
                  • Static method

                  Settings

                  Theme

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/HealthType.html b/ts/client/classes/HealthType.html index af1182a02..e22d939a4 100644 --- a/ts/client/classes/HealthType.html +++ b/ts/client/classes/HealthType.html @@ -1 +1 @@ -HealthType | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • HealthType

                  Index

                  Constructors

                  Properties

                  init: { init: {} } = ...

                  Type declaration

                  • init: {}
                    liquidationEnd: { liquidationEnd: {} } = ...

                    Type declaration

                    • liquidationEnd: {}
                      maint: { maint: {} } = ...

                      Type declaration

                      • maint: {}

                        Legend

                        • Constructor
                        • Property
                        • Method
                        • Property
                        • Method
                        • Private property
                        • Private method
                        • Static property
                        • Static method

                        Settings

                        Theme

                        Generated using TypeDoc

                        \ No newline at end of file +HealthType | @blockworks-foundation/mango-v4
                        Options
                        All
                        • Public
                        • Public/Protected
                        • All
                        Menu

                        Hierarchy

                        • HealthType

                        Index

                        Constructors

                        Properties

                        init: { init: {} } = ...

                        Type declaration

                        • init: {}
                          liquidationEnd: { liquidationEnd: {} } = ...

                          Type declaration

                          • liquidationEnd: {}
                            maint: { maint: {} } = ...

                            Type declaration

                            • maint: {}

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/I80F48.html b/ts/client/classes/I80F48.html index 1c2760c71..c8fd35818 100644 --- a/ts/client/classes/I80F48.html +++ b/ts/client/classes/I80F48.html @@ -1,11 +1,11 @@ -I80F48 | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48

                              Index

                              Constructors

                              Properties

                              data: BN
                              FRACTIONS: number = 48
                              MAX_BN: BN = ...
                              MAX_SIZE: number = 128
                              +I80F48 | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48

                              Index

                              Constructors

                              Properties

                              data: BN
                              FRACTIONS: number = 48
                              MAX_BN: BN = ...
                              MAX_SIZE: number = 128

                              This is represented by a 128 bit signed integer underneath The first 80 bits are treated as an integer and last 48 bits are treated as fractional part after binary point It's possible to think of an I80F48 as an i128 divided by 2 ^ 40

                              Read up on how fixed point math works: https://inst.eecs.berkeley.edu/~cs61c/sp06/handout/fixedpt.html Read up on how 2s complement works: https://en.wikipedia.org/wiki/Two%27s_complement

                              -
                              MIN_BN: BN = ...
                              MULTIPLIER_BIG: any = ...
                              MULTIPLIER_BN: BN = ...
                              MULTIPLIER_NUMBER: number = ...

                              Methods

                              • getBinaryLayout(): string
                              • getData(): BN
                              • isNeg(): boolean
                              • isPos(): boolean
                              • isZero(): boolean
                              MIN_BN: BN = ...
                              MULTIPLIER_BIG: any = ...
                              MULTIPLIER_BN: BN = ...
                              MULTIPLIER_NUMBER: number = ...

                              Methods

                              • getBinaryLayout(): string
                              • getData(): BN
                              • isNeg(): boolean
                              • isPos(): boolean
                              • isZero(): boolean
                              • toArray(): Uint8Array
                              • toArrayLike(ArrayType: BufferConstructor, endian?: Endianness, length?: number): Buffer
                              • Parameters

                                • ArrayType: BufferConstructor
                                • Optional endian: Endianness
                                • Optional length: number

                                Returns Buffer

                              • toBig(): Big
                              • toFixed(decimals?: number): string
                              • toArray(): Uint8Array
                              • toArrayLike(ArrayType: BufferConstructor, endian?: Endianness, length?: number): Buffer
                              • Parameters

                                • ArrayType: BufferConstructor
                                • Optional endian: Endianness
                                • Optional length: number

                                Returns Buffer

                              • toBig(): Big
                              • toFixed(decimals?: number): string
                              • The number will be rounded first for UI sensibilities, then toFixed

                                -

                                Parameters

                                • Optional decimals: number

                                Returns string

                              • toLocaleString(locales?: string | string[], options?: NumberFormatOptions): string
                              • Parameters

                                • Optional locales: string | string[]
                                • Optional options: NumberFormatOptions

                                Returns string

                              • toNumber(): number
                              • toString(): string
                              • toTwos(): BN
                              • fromArray(src: Uint8Array): I80F48
                              • fromNumberOrUndef(x?: number): undefined | I80F48
                              • fromOptionalString(x?: string): undefined | I80F48

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Parameters

                              • Optional decimals: number

                              Returns string

                              • toLocaleString(locales?: string | string[], options?: NumberFormatOptions): string
                              • Parameters

                                • Optional locales: string | string[]
                                • Optional options: NumberFormatOptions

                                Returns string

                              • toNumber(): number
                              • toString(): string
                              • toTwos(): BN
                              • fromArray(src: Uint8Array): I80F48
                              • fromNumberOrUndef(x?: number): undefined | I80F48
                              • fromOptionalString(x?: string): undefined | I80F48

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/I80F48Dto.html b/ts/client/classes/I80F48Dto.html index da1943041..50a884565 100644 --- a/ts/client/classes/I80F48Dto.html +++ b/ts/client/classes/I80F48Dto.html @@ -1 +1 @@ -I80F48Dto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48Dto

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              val: BN

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +I80F48Dto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48Dto

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              val: BN

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/InnerNode.html b/ts/client/classes/InnerNode.html index c7787c6da..d66862354 100644 --- a/ts/client/classes/InnerNode.html +++ b/ts/client/classes/InnerNode.html @@ -1 +1 @@ -InnerNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InnerNode

                              Index

                              Constructors

                              Properties

                              Methods

                              Constructors

                              Properties

                              children: [number]

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +InnerNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InnerNode

                              Index

                              Constructors

                              Properties

                              Methods

                              Constructors

                              Properties

                              children: [number]

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/InterestRateParams.html b/ts/client/classes/InterestRateParams.html index 75f7e2676..231c74aac 100644 --- a/ts/client/classes/InterestRateParams.html +++ b/ts/client/classes/InterestRateParams.html @@ -1 +1 @@ -InterestRateParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InterestRateParams

                              Index

                              Constructors

                              Properties

                              adjustmentFactor: number
                              maxRate: number
                              rate0: number
                              rate1: number
                              util0: number
                              util1: number

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +InterestRateParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InterestRateParams

                              Index

                              Constructors

                              Properties

                              adjustmentFactor: number
                              maxRate: number
                              rate0: number
                              rate1: number
                              util0: number
                              util1: number

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/LeafNode.html b/ts/client/classes/LeafNode.html index fddbdbb7f..e570a0586 100644 --- a/ts/client/classes/LeafNode.html +++ b/ts/client/classes/LeafNode.html @@ -1 +1 @@ -LeafNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • LeafNode

                              Index

                              Constructors

                              • new LeafNode(ownerSlot: number, orderType: PerpOrderType, timeInForce: number, key: BN, owner: PublicKey, quantity: BN, timestamp: BN, pegLimit: BN): LeafNode

                              Properties

                              key: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              ownerSlot: number
                              pegLimit: BN
                              quantity: BN
                              timeInForce: number
                              timestamp: BN

                              Methods

                              • from(obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }): LeafNode
                              • Parameters

                                • obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }
                                  • key: BN
                                  • orderType: PerpOrderType
                                  • owner: PublicKey
                                  • ownerSlot: number
                                  • pegLimit: BN
                                  • quantity: BN
                                  • timeInForce: number
                                  • timestamp: BN

                                Returns LeafNode

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +LeafNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • LeafNode

                              Index

                              Constructors

                              • new LeafNode(ownerSlot: number, orderType: PerpOrderType, timeInForce: number, key: BN, owner: PublicKey, quantity: BN, timestamp: BN, pegLimit: BN): LeafNode

                              Properties

                              key: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              ownerSlot: number
                              pegLimit: BN
                              quantity: BN
                              timeInForce: number
                              timestamp: BN

                              Methods

                              • from(obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }): LeafNode
                              • Parameters

                                • obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }
                                  • key: BN
                                  • orderType: PerpOrderType
                                  • owner: PublicKey
                                  • ownerSlot: number
                                  • pegLimit: BN
                                  • quantity: BN
                                  • timeInForce: number
                                  • timestamp: BN

                                Returns LeafNode

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MangoAccount.html b/ts/client/classes/MangoAccount.html index 5ac5760d4..5958c7cba 100644 --- a/ts/client/classes/MangoAccount.html +++ b/ts/client/classes/MangoAccount.html @@ -1,69 +1,69 @@ -MangoAccount | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MangoAccount

                              Index

                              Constructors

                              • new MangoAccount(publicKey: PublicKey, group: PublicKey, owner: PublicKey, name: number[], delegate: PublicKey, accountNum: number, beingLiquidated: boolean, inHealthRegion: boolean, netDeposits: BN, perpSpotTransfers: BN, healthRegionBeginInitHealth: BN, frozenUntil: BN, buybackFeesAccruedCurrent: BN, buybackFeesAccruedPrevious: BN, buybackFeesExpiryTimestamp: BN, headerVersion: number, tokens: TokenPositionDto[], serum3: Serum3PositionDto[], perps: PerpPositionDto[], perpOpenOrders: PerpOoDto[], tokenConditionalSwaps: TokenConditionalSwapDto[], serum3OosMapByMarketIndex: Map<number, OpenOrders>): MangoAccount
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • owner: PublicKey
                                • name: number[]
                                • delegate: PublicKey
                                • accountNum: number
                                • beingLiquidated: boolean
                                • inHealthRegion: boolean
                                • netDeposits: BN
                                • perpSpotTransfers: BN
                                • healthRegionBeginInitHealth: BN
                                • frozenUntil: BN
                                • buybackFeesAccruedCurrent: BN
                                • buybackFeesAccruedPrevious: BN
                                • buybackFeesExpiryTimestamp: BN
                                • headerVersion: number
                                • tokens: TokenPositionDto[]
                                • serum3: Serum3PositionDto[]
                                • perps: PerpPositionDto[]
                                • perpOpenOrders: PerpOoDto[]
                                • tokenConditionalSwaps: TokenConditionalSwapDto[]
                                • serum3OosMapByMarketIndex: Map<number, OpenOrders>

                                Returns MangoAccount

                              Properties

                              accountNum: number
                              beingLiquidated: boolean
                              buybackFeesAccruedCurrent: BN
                              buybackFeesAccruedPrevious: BN
                              buybackFeesExpiryTimestamp: BN
                              delegate: PublicKey
                              frozenUntil: BN
                              group: PublicKey
                              headerVersion: number
                              healthRegionBeginInitHealth: BN
                              inHealthRegion: boolean
                              name: string
                              netDeposits: BN
                              owner: PublicKey
                              perpOpenOrders: PerpOo[]
                              perpSpotTransfers: BN
                              perps: PerpPosition[]
                              publicKey: PublicKey
                              serum3: Serum3Orders[]
                              serum3OosMapByMarketIndex: Map<number, OpenOrders>
                              tokenConditionalSwaps: TokenConditionalSwap[]
                              tokens: TokenPosition[]

                              Methods

                              • toString(group?: Group, onlyTokens?: boolean): string
                              • from(publicKey: PublicKey, obj: { accountNum: number; beingLiquidated: number; buybackFeesAccruedCurrent: BN; buybackFeesAccruedPrevious: BN; buybackFeesExpiryTimestamp: BN; delegate: PublicKey; frozenUntil: BN; group: PublicKey; headerVersion: number; healthRegionBeginInitHealth: BN; inHealthRegion: number; name: number[]; netDeposits: BN; owner: PublicKey; perpOpenOrders: unknown; perpSpotTransfers: BN; perps: unknown; serum3: unknown; tokens: unknown }, tokenConditionalSwaps: TokenConditionalSwapDto[]): MangoAccount
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { accountNum: number; beingLiquidated: number; buybackFeesAccruedCurrent: BN; buybackFeesAccruedPrevious: BN; buybackFeesExpiryTimestamp: BN; delegate: PublicKey; frozenUntil: BN; group: PublicKey; headerVersion: number; healthRegionBeginInitHealth: BN; inHealthRegion: number; name: number[]; netDeposits: BN; owner: PublicKey; perpOpenOrders: unknown; perpSpotTransfers: BN; perps: unknown; serum3: unknown; tokens: unknown }
                                  • accountNum: number
                                  • beingLiquidated: number
                                  • buybackFeesAccruedCurrent: BN
                                  • buybackFeesAccruedPrevious: BN
                                  • buybackFeesExpiryTimestamp: BN
                                  • delegate: PublicKey
                                  • frozenUntil: BN
                                  • group: PublicKey
                                  • headerVersion: number
                                  • healthRegionBeginInitHealth: BN
                                  • inHealthRegion: number
                                  • name: number[]
                                  • netDeposits: BN
                                  • owner: PublicKey
                                  • perpOpenOrders: unknown
                                  • perpSpotTransfers: BN
                                  • perps: unknown
                                  • serum3: unknown
                                  • tokens: unknown
                                • tokenConditionalSwaps: TokenConditionalSwapDto[]

                                Returns MangoAccount

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MangoClient.html b/ts/client/classes/MangoClient.html index 703a27507..92e5989bd 100644 --- a/ts/client/classes/MangoClient.html +++ b/ts/client/classes/MangoClient.html @@ -1,4 +1,4 @@ -MangoClient | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MangoClient

                              Index

                              Constructors

                              Properties

                              Accessors

                              Methods

                              Constructors

                              • new MangoClient(program: Program<MangoV4>, programId: PublicKey, cluster: Cluster, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • program: Program<MangoV4>
                                • programId: PublicKey
                                • cluster: Cluster
                                • opts: MangoClientOptions = {}

                                Returns MangoClient

                              Properties

                              cluster: Cluster
                              idsSource: IdsSource
                              openbookFeesToDao: boolean
                              opts: MangoClientOptions = {}
                              postSendTxCallback?: (__namedParameters: Object) => void

                              Type declaration

                                • (__namedParameters: Object): void
                                • Parameters

                                  • __namedParameters: Object

                                  Returns void

                              prioritizationFee: number
                              program: Program<MangoV4>
                              programId: PublicKey
                              txConfirmationCommitment: Commitment

                              Accessors

                              • get connection(): Connection
                              • get walletPk(): PublicKey

                              Methods

                              • accountBuybackFeesWithMngo(group: Group, mangoAccount: MangoAccount, maxBuyback?: number): Promise<string>
                              • accountBuybackFeesWithMngoIx(group: Group, mangoAccount: MangoAccount, maxBuybackUsd?: number): Promise<TransactionInstruction>
                              • accountExpandV2(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number, tokenConditionalSwapCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number
                                • tokenConditionalSwapCount: number

                                Returns Promise<string>

                              • altExtend(group: Group, addressLookupTable: PublicKey, index: number, pks: PublicKey[]): Promise<string>
                              • Parameters

                                • group: Group
                                • addressLookupTable: PublicKey
                                • index: number
                                • pks: PublicKey[]

                                Returns Promise<string>

                              • altSet(group: Group, addressLookupTable: PublicKey, index: number): Promise<string>
                              • Parameters

                                • group: Group
                                • addressLookupTable: PublicKey
                                • index: number

                                Returns Promise<string>

                              • closeMangoAccount(group: Group, mangoAccount: MangoAccount, forceClose?: boolean): Promise<string>

                              Returns PublicKey[]

                              • closeMangoAccount(group: Group, mangoAccount: MangoAccount, forceClose?: boolean): Promise<string>
                              • Note: this ix doesn't settle liabs, reduce open positions, or withdraw tokens to wallet, it simply closes the account. To close successfully ensure all positions are closed, or use forceClose flag

                                -

                                Parameters

                                Returns Promise<string>

                              • createMangoAccount(group: Group, accountNumber?: number, name?: string, tokenCount?: number, serum3Count?: number, perpCount?: number, perpOoCount?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional accountNumber: number
                                • Optional name: string
                                • Optional tokenCount: number
                                • Optional serum3Count: number
                                • Optional perpCount: number
                                • Optional perpOoCount: number

                                Returns Promise<string>

                              • editMangoAccount(group: Group, mangoAccount: MangoAccount, name?: string, delegate?: PublicKey): Promise<string>
                              • expandMangoAccount(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number

                                Returns Promise<string>

                              • getBanksForGroup(group: Group): Promise<Bank[]>
                              • getGroup(groupPk: PublicKey): Promise<Group>
                              • getGroupForCreator(creatorPk: PublicKey, groupNum: number): Promise<Group>
                              • Parameters

                                • creatorPk: PublicKey
                                • groupNum: number

                                Returns Promise<Group>

                              • getGroupsForCreator(creatorPk: PublicKey): Promise<Group[]>
                              • getIds(groupPk: PublicKey): Promise<undefined | Id>
                              • Parameters

                                • groupPk: PublicKey

                                Returns Promise<undefined | Id>

                              • getMangoAccount(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount>
                              • getMangoAccountForOwner(group: Group, ownerPk: PublicKey, accountNumber: number, loadSerum3Oo?: boolean): Promise<undefined | MangoAccount>
                              • Parameters

                                • group: Group
                                • ownerPk: PublicKey
                                • accountNumber: number
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | MangoAccount>

                              • getMangoAccountFromAi(mangoAccountPk: PublicKey, ai: AccountInfo<Buffer>): Promise<MangoAccount>
                              • getMangoAccountFromPk(mangoAccountPk: PublicKey): Promise<MangoAccount>
                              • getMangoAccountWithSlot(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<undefined | { slot: number; value: MangoAccount }>
                              • Parameters

                                • mangoAccountPk: PublicKey
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | { slot: number; value: MangoAccount }>

                              • getMangoAccountsForDelegate(group: Group, delegate: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • getMangoAccountsForOwner(group: Group, ownerPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • groupClose(group: Group): Promise<string>
                              • groupCreate(groupNum: number, testing: boolean, version: number, insuranceMintPk: PublicKey): Promise<string>
                              • Parameters

                                • groupNum: number
                                • testing: boolean
                                • version: number
                                • insuranceMintPk: PublicKey

                                Returns Promise<string>

                              • groupEdit(group: Group, admin?: PublicKey, fastListingAdmin?: PublicKey, securityAdmin?: PublicKey, testing?: number, version?: number, depositLimitQuote?: BN, feesPayWithMngo?: boolean, feesMngoBonusRate?: number, feesSwapMangoAccount?: PublicKey, feesMngoTokenIndex?: TokenIndex, feesExpiryInterval?: BN): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional admin: PublicKey
                                • Optional fastListingAdmin: PublicKey
                                • Optional securityAdmin: PublicKey
                                • Optional testing: number
                                • Optional version: number
                                • Optional depositLimitQuote: BN
                                • Optional feesPayWithMngo: boolean
                                • Optional feesMngoBonusRate: number
                                • Optional feesSwapMangoAccount: PublicKey
                                • Optional feesMngoTokenIndex: TokenIndex
                                • Optional feesExpiryInterval: BN

                                Returns Promise<string>

                              • ixGateSet(group: Group, ixGateParams: IxGateParams): Promise<string>
                              • Parameters

                                • group: Group
                                • ixGateParams: IxGateParams

                                Returns Promise<string>

                              • liqTokenWithToken(group: Group, liqor: MangoAccount, liqee: MangoAccount, assetMintPk: PublicKey, liabMintPk: PublicKey, maxLiabTransfer: number): Promise<string>
                              • marginTrade(__namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }): Promise<string>
                              • Parameters

                                • __namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }
                                  • amountIn: number
                                  • flashLoanType: FlashLoanType
                                  • group: Group
                                  • inputMintPk: PublicKey
                                  • mangoAccount: MangoAccount
                                  • outputMintPk: PublicKey
                                  • userDefinedAlts: AddressLookupTableAccount[]
                                  • userDefinedInstructions: TransactionInstruction[]

                                Returns Promise<string>

                              • modifyPerpOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, orderId: BN, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • orderId: BN
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpConsumeEvents(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<string>
                              • perpConsumeEventsIx(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<TransactionInstruction>
                              • perpCreateMarket(group: Group, oraclePk: PublicKey, perpMarketIndex: number, name: string, oracleConfig: OracleConfigParams, baseDecimals: number, quoteLotSize: number, baseLotSize: number, maintBaseAssetWeight: number, initBaseAssetWeight: number, maintBaseLiabWeight: number, initBaseLiabWeight: number, maintOverallAssetWeight: number, initOverallAssetWeight: number, baseLiquidationFee: number, makerFee: number, takerFee: number, feePenalty: number, minFunding: number, maxFunding: number, impactQuantity: number, groupInsuranceFund: boolean, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settleTokenIndex: number, settlePnlLimitFactor: number, settlePnlLimitWindowSize: number, positivePnlLiquidationFee: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • perpMarketIndex: number
                                • name: string
                                • oracleConfig: OracleConfigParams
                                • baseDecimals: number
                                • quoteLotSize: number
                                • baseLotSize: number
                                • maintBaseAssetWeight: number
                                • initBaseAssetWeight: number
                                • maintBaseLiabWeight: number
                                • initBaseLiabWeight: number
                                • maintOverallAssetWeight: number
                                • initOverallAssetWeight: number
                                • baseLiquidationFee: number
                                • makerFee: number
                                • takerFee: number
                                • feePenalty: number
                                • minFunding: number
                                • maxFunding: number
                                • impactQuantity: number
                                • groupInsuranceFund: boolean
                                • settleFeeFlat: number
                                • settleFeeAmountThreshold: number
                                • settleFeeFractionLowHealth: number
                                • settleTokenIndex: number
                                • settlePnlLimitFactor: number
                                • settlePnlLimitWindowSize: number
                                • positivePnlLiquidationFee: number

                                Returns Promise<string>

                              • perpEditMarket(group: Group, perpMarketIndex: PerpMarketIndex, params: PerpEditParams): Promise<string>
                              • perpPlaceOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • perpPlaceOrderIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPegged(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpPlaceOrderPeggedIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPeggedV2Ix(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, selfTradeBehavior?: PerpSelfTradeBehavior, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • perpUpdateFundingIx(group: Group, perpMarket: PerpMarket): Promise<TransactionInstruction>
                              • sendAndConfirmTransaction(ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • sendAndConfirmTransactionForGroup(group: Group, ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • group: Group
                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • serum3CancelAllOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3CancelAllOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • externalMarketPk: PublicKey
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • serum3CancelOrder(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<string>
                              • serum3CancelOrderIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<TransactionInstruction>
                              • serum3CloseOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CloseOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3CreateOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CreateOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3EditMarket(group: Group, serum3MarketIndex: MarketIndex, reduceOnly: null | boolean, forceClose: null | boolean, name: null | string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketIndex: MarketIndex
                                • reduceOnly: null | boolean
                                • forceClose: null | boolean
                                • name: null | string

                                Returns Promise<string>

                              • serum3GetMarkets(group: Group, baseTokenIndex?: number, quoteTokenIndex?: number): Promise<Serum3Market[]>
                              • serum3LiqForceCancelOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3RegisterMarket(group: Group, serum3MarketExternalPk: PublicKey, baseBank: Bank, quoteBank: Bank, marketIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketExternalPk: PublicKey
                                • baseBank: Bank
                                • quoteBank: Bank
                                • marketIndex: number
                                • name: string

                                Returns Promise<string>

                              • serum3SettleFunds(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3SettleFundsIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3SettleFundsV2Ix(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3deregisterMarket(group: Group, externalMarketPk: PublicKey): Promise<string>
                              • Parameters

                                • group: Group
                                • externalMarketPk: PublicKey

                                Returns Promise<string>

                              • stubOracleClose(group: Group, oracle: PublicKey): Promise<string>
                              • stubOracleCreate(group: Group, mintPk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • stubOracleSet(group: Group, oraclePk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • toggleMangoAccountFreeze(group: Group, mangoAccount: MangoAccount, freeze: boolean): Promise<string>
                              • tokenConditionalSwapCancel(group: Group, account: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN): Promise<string>
                              • tokenConditionalSwapCreate(group: Group, account: MangoAccount, buyMintPk: PublicKey, sellMintPk: PublicKey, maxBuy: number, maxSell: number, expiryTimestamp: null | number, priceLowerLimit: number, priceUpperLimit: number, pricePremiumFraction: number, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • buyMintPk: PublicKey
                                • sellMintPk: PublicKey
                                • maxBuy: number
                                • maxSell: number
                                • expiryTimestamp: null | number
                                • priceLowerLimit: number
                                • priceUpperLimit: number
                                • pricePremiumFraction: number
                                • allowCreatingDeposits: boolean
                                • allowCreatingBorrows: boolean
                                • priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle

                                Returns Promise<string>

                              • tokenConditionalSwapTrigger(group: Group, liqee: MangoAccount, liqor: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN, maxBuyTokenToLiqee: number, maxSellTokenToLiqor: number): Promise<string>
                              • Parameters

                                • group: Group
                                • liqee: MangoAccount
                                • liqor: MangoAccount
                                • tokenConditionalSwapIndex: number
                                • tokenConditionalSwapId: BN
                                • maxBuyTokenToLiqee: number
                                • maxSellTokenToLiqor: number

                                Returns Promise<string>

                              • tokenDeposit(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, reduceOnly?: boolean): Promise<string>
                              • tokenDepositNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, reduceOnly?: boolean): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • reduceOnly: boolean = false

                                Returns Promise<string>

                              • tokenDeregister(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenEdit(group: Group, mintPk: PublicKey, params: TokenEditParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • params: TokenEditParams

                                Returns Promise<string>

                              • tokenRegister(group: Group, mintPk: PublicKey, oraclePk: PublicKey, oracleConfig: OracleConfigParams, tokenIndex: number, name: string, interestRateParams: InterestRateParams, loanFeeRate: number, loanOriginationFeeRate: number, maintAssetWeight: number, initAssetWeight: number, maintLiabWeight: number, initLiabWeight: number, liquidationFee: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: number, netBorrowLimitPerWindowQuote: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • oracleConfig: OracleConfigParams
                                • tokenIndex: number
                                • name: string
                                • interestRateParams: InterestRateParams
                                • loanFeeRate: number
                                • loanOriginationFeeRate: number
                                • maintAssetWeight: number
                                • initAssetWeight: number
                                • maintLiabWeight: number
                                • initLiabWeight: number
                                • liquidationFee: number
                                • minVaultToDepositsRatio: number
                                • netBorrowLimitWindowSizeTs: number
                                • netBorrowLimitPerWindowQuote: number

                                Returns Promise<string>

                              • tokenRegisterTrustless(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string

                                Returns Promise<string>

                              • tokenUpdateIndexAndRate(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenUpdateIndexAndRateIx(group: Group, mintPk: PublicKey): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey

                                Returns Promise<TransactionInstruction>

                              • tokenWithdraw(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNativeIx(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<TransactionInstruction[]>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • allowBorrow: boolean

                                Returns Promise<TransactionInstruction[]>

                              • connect(provider: default, cluster: Cluster, programId: PublicKey, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • provider: default
                                • cluster: Cluster
                                • programId: PublicKey
                                • Optional opts: MangoClientOptions

                                Returns MangoClient

                              • createMangoAccount(group: Group, accountNumber?: number, name?: string, tokenCount?: number, serum3Count?: number, perpCount?: number, perpOoCount?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional accountNumber: number
                                • Optional name: string
                                • Optional tokenCount: number
                                • Optional serum3Count: number
                                • Optional perpCount: number
                                • Optional perpOoCount: number

                                Returns Promise<string>

                              • editMangoAccount(group: Group, mangoAccount: MangoAccount, name?: string, delegate?: PublicKey): Promise<string>
                              • expandMangoAccount(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number

                                Returns Promise<string>

                              • getBanksForGroup(group: Group): Promise<Bank[]>
                              • getGroup(groupPk: PublicKey): Promise<Group>
                              • getGroupForCreator(creatorPk: PublicKey, groupNum: number): Promise<Group>
                              • Parameters

                                • creatorPk: PublicKey
                                • groupNum: number

                                Returns Promise<Group>

                              • getGroupsForCreator(creatorPk: PublicKey): Promise<Group[]>
                              • getIds(groupPk: PublicKey): Promise<undefined | Id>
                              • Parameters

                                • groupPk: PublicKey

                                Returns Promise<undefined | Id>

                              • getMangoAccount(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount>
                              • getMangoAccountForOwner(group: Group, ownerPk: PublicKey, accountNumber: number, loadSerum3Oo?: boolean): Promise<undefined | MangoAccount>
                              • Parameters

                                • group: Group
                                • ownerPk: PublicKey
                                • accountNumber: number
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | MangoAccount>

                              • getMangoAccountFromAi(mangoAccountPk: PublicKey, ai: AccountInfo<Buffer>): Promise<MangoAccount>
                              • getMangoAccountFromPk(mangoAccountPk: PublicKey): Promise<MangoAccount>
                              • getMangoAccountWithSlot(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<undefined | { slot: number; value: MangoAccount }>
                              • Parameters

                                • mangoAccountPk: PublicKey
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | { slot: number; value: MangoAccount }>

                              • getMangoAccountsForDelegate(group: Group, delegate: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • getMangoAccountsForOwner(group: Group, ownerPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • groupClose(group: Group): Promise<string>
                              • groupCreate(groupNum: number, testing: boolean, version: number, insuranceMintPk: PublicKey): Promise<string>
                              • Parameters

                                • groupNum: number
                                • testing: boolean
                                • version: number
                                • insuranceMintPk: PublicKey

                                Returns Promise<string>

                              • groupEdit(group: Group, admin?: PublicKey, fastListingAdmin?: PublicKey, securityAdmin?: PublicKey, testing?: number, version?: number, depositLimitQuote?: BN, feesPayWithMngo?: boolean, feesMngoBonusRate?: number, feesSwapMangoAccount?: PublicKey, feesMngoTokenIndex?: TokenIndex, feesExpiryInterval?: BN): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional admin: PublicKey
                                • Optional fastListingAdmin: PublicKey
                                • Optional securityAdmin: PublicKey
                                • Optional testing: number
                                • Optional version: number
                                • Optional depositLimitQuote: BN
                                • Optional feesPayWithMngo: boolean
                                • Optional feesMngoBonusRate: number
                                • Optional feesSwapMangoAccount: PublicKey
                                • Optional feesMngoTokenIndex: TokenIndex
                                • Optional feesExpiryInterval: BN

                                Returns Promise<string>

                              • ixGateSet(group: Group, ixGateParams: IxGateParams): Promise<string>
                              • Parameters

                                • group: Group
                                • ixGateParams: IxGateParams

                                Returns Promise<string>

                              • liqTokenWithToken(group: Group, liqor: MangoAccount, liqee: MangoAccount, assetMintPk: PublicKey, liabMintPk: PublicKey, maxLiabTransfer: number): Promise<string>
                              • marginTrade(__namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }): Promise<string>
                              • Parameters

                                • __namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }
                                  • amountIn: number
                                  • flashLoanType: FlashLoanType
                                  • group: Group
                                  • inputMintPk: PublicKey
                                  • mangoAccount: MangoAccount
                                  • outputMintPk: PublicKey
                                  • userDefinedAlts: AddressLookupTableAccount[]
                                  • userDefinedInstructions: TransactionInstruction[]

                                Returns Promise<string>

                              • modifyPerpOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, orderId: BN, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • orderId: BN
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpConsumeEvents(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<string>
                              • perpConsumeEventsIx(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<TransactionInstruction>
                              • perpCreateMarket(group: Group, oraclePk: PublicKey, perpMarketIndex: number, name: string, oracleConfig: OracleConfigParams, baseDecimals: number, quoteLotSize: number, baseLotSize: number, maintBaseAssetWeight: number, initBaseAssetWeight: number, maintBaseLiabWeight: number, initBaseLiabWeight: number, maintOverallAssetWeight: number, initOverallAssetWeight: number, baseLiquidationFee: number, makerFee: number, takerFee: number, feePenalty: number, minFunding: number, maxFunding: number, impactQuantity: number, groupInsuranceFund: boolean, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settleTokenIndex: number, settlePnlLimitFactor: number, settlePnlLimitWindowSize: number, positivePnlLiquidationFee: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • perpMarketIndex: number
                                • name: string
                                • oracleConfig: OracleConfigParams
                                • baseDecimals: number
                                • quoteLotSize: number
                                • baseLotSize: number
                                • maintBaseAssetWeight: number
                                • initBaseAssetWeight: number
                                • maintBaseLiabWeight: number
                                • initBaseLiabWeight: number
                                • maintOverallAssetWeight: number
                                • initOverallAssetWeight: number
                                • baseLiquidationFee: number
                                • makerFee: number
                                • takerFee: number
                                • feePenalty: number
                                • minFunding: number
                                • maxFunding: number
                                • impactQuantity: number
                                • groupInsuranceFund: boolean
                                • settleFeeFlat: number
                                • settleFeeAmountThreshold: number
                                • settleFeeFractionLowHealth: number
                                • settleTokenIndex: number
                                • settlePnlLimitFactor: number
                                • settlePnlLimitWindowSize: number
                                • positivePnlLiquidationFee: number

                                Returns Promise<string>

                              • perpEditMarket(group: Group, perpMarketIndex: PerpMarketIndex, params: PerpEditParams): Promise<string>
                              • perpPlaceOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • perpPlaceOrderIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPegged(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpPlaceOrderPeggedIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPeggedV2Ix(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, selfTradeBehavior?: PerpSelfTradeBehavior, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • perpUpdateFundingIx(group: Group, perpMarket: PerpMarket): Promise<TransactionInstruction>
                              • sendAndConfirmTransaction(ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • sendAndConfirmTransactionForGroup(group: Group, ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • group: Group
                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • serum3CancelAllOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3CancelAllOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • externalMarketPk: PublicKey
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • serum3CancelOrder(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<string>
                              • serum3CancelOrderIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<TransactionInstruction>
                              • serum3CloseOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CloseOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3CreateOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CreateOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3EditMarket(group: Group, serum3MarketIndex: MarketIndex, reduceOnly: null | boolean, forceClose: null | boolean, name: null | string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketIndex: MarketIndex
                                • reduceOnly: null | boolean
                                • forceClose: null | boolean
                                • name: null | string

                                Returns Promise<string>

                              • serum3GetMarkets(group: Group, baseTokenIndex?: number, quoteTokenIndex?: number): Promise<Serum3Market[]>
                              • serum3LiqForceCancelOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3RegisterMarket(group: Group, serum3MarketExternalPk: PublicKey, baseBank: Bank, quoteBank: Bank, marketIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketExternalPk: PublicKey
                                • baseBank: Bank
                                • quoteBank: Bank
                                • marketIndex: number
                                • name: string

                                Returns Promise<string>

                              • serum3SettleFunds(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3SettleFundsIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3SettleFundsV2Ix(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3deregisterMarket(group: Group, externalMarketPk: PublicKey): Promise<string>
                              • Parameters

                                • group: Group
                                • externalMarketPk: PublicKey

                                Returns Promise<string>

                              • stubOracleClose(group: Group, oracle: PublicKey): Promise<string>
                              • stubOracleCreate(group: Group, mintPk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • stubOracleSet(group: Group, oraclePk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • toggleMangoAccountFreeze(group: Group, mangoAccount: MangoAccount, freeze: boolean): Promise<string>
                              • tokenConditionalSwapCancel(group: Group, account: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN): Promise<string>
                              • tokenConditionalSwapCreate(group: Group, account: MangoAccount, buyMintPk: PublicKey, sellMintPk: PublicKey, maxBuy: number, maxSell: number, expiryTimestamp: null | number, priceLowerLimit: number, priceUpperLimit: number, pricePremiumFraction: number, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle, intention: TokenConditionalSwapIntention): Promise<string>
                              • tokenConditionalSwapTrigger(group: Group, liqee: MangoAccount, liqor: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN, maxBuyTokenToLiqee: number, maxSellTokenToLiqor: number): Promise<string>
                              • Parameters

                                • group: Group
                                • liqee: MangoAccount
                                • liqor: MangoAccount
                                • tokenConditionalSwapIndex: number
                                • tokenConditionalSwapId: BN
                                • maxBuyTokenToLiqee: number
                                • maxSellTokenToLiqor: number

                                Returns Promise<string>

                              • tokenDeposit(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, reduceOnly?: boolean): Promise<string>
                              • tokenDepositNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, reduceOnly?: boolean): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • reduceOnly: boolean = false

                                Returns Promise<string>

                              • tokenDeregister(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenEdit(group: Group, mintPk: PublicKey, params: TokenEditParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • params: TokenEditParams

                                Returns Promise<string>

                              • tokenRegister(group: Group, mintPk: PublicKey, oraclePk: PublicKey, oracleConfig: OracleConfigParams, tokenIndex: number, name: string, interestRateParams: InterestRateParams, loanFeeRate: number, loanOriginationFeeRate: number, maintAssetWeight: number, initAssetWeight: number, maintLiabWeight: number, initLiabWeight: number, liquidationFee: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: number, netBorrowLimitPerWindowQuote: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • oracleConfig: OracleConfigParams
                                • tokenIndex: number
                                • name: string
                                • interestRateParams: InterestRateParams
                                • loanFeeRate: number
                                • loanOriginationFeeRate: number
                                • maintAssetWeight: number
                                • initAssetWeight: number
                                • maintLiabWeight: number
                                • initLiabWeight: number
                                • liquidationFee: number
                                • minVaultToDepositsRatio: number
                                • netBorrowLimitWindowSizeTs: number
                                • netBorrowLimitPerWindowQuote: number

                                Returns Promise<string>

                              • tokenRegisterTrustless(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string

                                Returns Promise<string>

                              • tokenUpdateIndexAndRate(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenUpdateIndexAndRateIx(group: Group, mintPk: PublicKey): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey

                                Returns Promise<TransactionInstruction>

                              • tokenWithdraw(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNativeIx(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<TransactionInstruction[]>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • allowBorrow: boolean

                                Returns Promise<TransactionInstruction[]>

                              • connect(provider: default, cluster: Cluster, programId: PublicKey, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • provider: default
                                • cluster: Cluster
                                • programId: PublicKey
                                • Optional opts: MangoClientOptions

                                Returns MangoClient

                              • Connect with defaults,

                                • random ephemeral keypair,
                                • @@ -23,4 +23,4 @@ use forceClose flag

                                • connects to mainnet-beta
                                • uses well known program Id
                                -

                                Parameters

                                • clusterUrl: string

                                Returns MangoClient

                              • connectForGroupName(provider: default, groupName: string): MangoClient

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Parameters

                              • clusterUrl: string

                              Returns MangoClient

                              • connectForGroupName(provider: default, groupName: string): MangoClient

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MintInfo.html b/ts/client/classes/MintInfo.html index cf3e043b5..364d06e25 100644 --- a/ts/client/classes/MintInfo.html +++ b/ts/client/classes/MintInfo.html @@ -1 +1 @@ -MintInfo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MintInfo

                              Index

                              Constructors

                              • new MintInfo(publicKey: PublicKey, group: PublicKey, tokenIndex: TokenIndex, mint: PublicKey, banks: PublicKey[], vaults: PublicKey[], oracle: PublicKey, registrationTime: BN, groupInsuranceFund: boolean): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • tokenIndex: TokenIndex
                                • mint: PublicKey
                                • banks: PublicKey[]
                                • vaults: PublicKey[]
                                • oracle: PublicKey
                                • registrationTime: BN
                                • groupInsuranceFund: boolean

                                Returns MintInfo

                              Properties

                              banks: PublicKey[]
                              group: PublicKey
                              groupInsuranceFund: boolean
                              mint: PublicKey
                              oracle: PublicKey
                              publicKey: PublicKey
                              registrationTime: BN
                              tokenIndex: TokenIndex
                              vaults: PublicKey[]

                              Methods

                              • firstBank(): PublicKey
                              • firstVault(): PublicKey
                              • toString(): string
                              • from(publicKey: PublicKey, obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }
                                  • banks: PublicKey[]
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • mint: PublicKey
                                  • oracle: PublicKey
                                  • registrationTime: BN
                                  • tokenIndex: number
                                  • vaults: PublicKey[]

                                Returns MintInfo

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +MintInfo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MintInfo

                              Index

                              Constructors

                              • new MintInfo(publicKey: PublicKey, group: PublicKey, tokenIndex: TokenIndex, mint: PublicKey, banks: PublicKey[], vaults: PublicKey[], oracle: PublicKey, registrationTime: BN, groupInsuranceFund: boolean): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • tokenIndex: TokenIndex
                                • mint: PublicKey
                                • banks: PublicKey[]
                                • vaults: PublicKey[]
                                • oracle: PublicKey
                                • registrationTime: BN
                                • groupInsuranceFund: boolean

                                Returns MintInfo

                              Properties

                              banks: PublicKey[]
                              group: PublicKey
                              groupInsuranceFund: boolean
                              mint: PublicKey
                              oracle: PublicKey
                              publicKey: PublicKey
                              registrationTime: BN
                              tokenIndex: TokenIndex
                              vaults: PublicKey[]

                              Methods

                              • firstBank(): PublicKey
                              • firstVault(): PublicKey
                              • toString(): string
                              • from(publicKey: PublicKey, obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }
                                  • banks: PublicKey[]
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • mint: PublicKey
                                  • oracle: PublicKey
                                  • registrationTime: BN
                                  • tokenIndex: number
                                  • vaults: PublicKey[]

                                Returns MintInfo

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/OracleConfigParams.html b/ts/client/classes/OracleConfigParams.html index cacb9b801..b4ba33424 100644 --- a/ts/client/classes/OracleConfigParams.html +++ b/ts/client/classes/OracleConfigParams.html @@ -1 +1 @@ -OracleConfigParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • OracleConfigParams

                              Index

                              Constructors

                              Properties

                              confFilter: number
                              maxStalenessSlots: null | number

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +OracleConfigParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • OracleConfigParams

                              Index

                              Constructors

                              Properties

                              confFilter: number
                              maxStalenessSlots: null | number

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpEventQueue.html b/ts/client/classes/PerpEventQueue.html index 32812bcb0..b20ff6b0a 100644 --- a/ts/client/classes/PerpEventQueue.html +++ b/ts/client/classes/PerpEventQueue.html @@ -1 +1 @@ -PerpEventQueue | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpEventQueue

                              Index

                              Constructors

                              Properties

                              count: number
                              head: number
                              rawEvents: (FillEvent | OutEvent | LiquidateEvent)[]
                              seqNum: BN
                              FILL_EVENT_TYPE: number = 0
                              LIQUIDATE_EVENT_TYPE: number = 2
                              OUT_EVENT_TYPE: number = 1

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +PerpEventQueue | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpEventQueue

                              Index

                              Constructors

                              Properties

                              count: number
                              head: number
                              rawEvents: (FillEvent | OutEvent | LiquidateEvent)[]
                              seqNum: BN
                              FILL_EVENT_TYPE: number = 0
                              LIQUIDATE_EVENT_TYPE: number = 2
                              OUT_EVENT_TYPE: number = 1

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpMarket.html b/ts/client/classes/PerpMarket.html index b1bcd75ae..a91d4717f 100644 --- a/ts/client/classes/PerpMarket.html +++ b/ts/client/classes/PerpMarket.html @@ -1,12 +1,12 @@ -PerpMarket | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpMarket

                              Index

                              Constructors

                              • new PerpMarket(publicKey: PublicKey, group: PublicKey, settleTokenIndex: TokenIndex, perpMarketIndex: PerpMarketIndex, groupInsuranceFund: boolean, baseDecimals: number, name: number[], bids: PublicKey, asks: PublicKey, eventQueue: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, quoteLotSize: BN, baseLotSize: BN, maintBaseAssetWeight: I80F48Dto, initBaseAssetWeight: I80F48Dto, maintBaseLiabWeight: I80F48Dto, initBaseLiabWeight: I80F48Dto, openInterest: BN, seqNum: BN, registrationTime: BN, minFunding: I80F48Dto, maxFunding: I80F48Dto, impactQuantity: BN, longFunding: I80F48Dto, shortFunding: I80F48Dto, fundingLastUpdated: BN, baseLiquidationFee: I80F48Dto, makerFee: I80F48Dto, takerFee: I80F48Dto, feesAccrued: I80F48Dto, feesSettled: I80F48Dto, feePenalty: number, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settlePnlLimitFactor: number, settlePnlLimitWindowSizeTs: BN, reduceOnly: boolean, forceClose: boolean, maintOverallAssetWeight: I80F48Dto, initOverallAssetWeight: I80F48Dto, positivePnlLiquidationFee: I80F48Dto): PerpMarket

                              Properties

                              _asks: BookSide
                              _bids: BookSide
                              _oracleLastUpdatedSlot: number
                              _oracleProvider: OracleProvider
                              _price: I80F48
                              _uiPrice: number
                              asks: PublicKey
                              baseDecimals: number
                              baseLiquidationFee: I80F48
                              baseLotSize: BN
                              baseLotsToUiConverter: number
                              bids: PublicKey
                              eventQueue: PublicKey
                              feePenalty: number
                              feesAccrued: I80F48
                              feesSettled: I80F48
                              forceClose: boolean
                              fundingLastUpdated: BN
                              group: PublicKey
                              groupInsuranceFund: boolean
                              impactQuantity: BN
                              initBaseAssetWeight: I80F48
                              initBaseLiabWeight: I80F48
                              initOverallAssetWeight: I80F48
                              longFunding: I80F48
                              maintBaseAssetWeight: I80F48
                              maintBaseLiabWeight: I80F48
                              maintOverallAssetWeight: I80F48
                              makerFee: I80F48
                              maxFunding: I80F48
                              minFunding: I80F48
                              name: string
                              openInterest: BN
                              oracle: PublicKey
                              oracleConfig: OracleConfig
                              perpMarketIndex: PerpMarketIndex
                              positivePnlLiquidationFee: I80F48
                              priceLotsToUiConverter: number
                              publicKey: PublicKey
                              quoteLotSize: BN
                              quoteLotsToUiConverter: number
                              reduceOnly: boolean
                              registrationTime: BN
                              seqNum: BN
                              settleFeeAmountThreshold: number
                              settleFeeFlat: number
                              settleFeeFractionLowHealth: number
                              settlePnlLimitFactor: number
                              settlePnlLimitWindowSizeTs: BN
                              settleTokenIndex: TokenIndex
                              shortFunding: I80F48
                              stablePriceModel: StablePriceModel
                              takerFee: I80F48

                              Accessors

                              • get minOrderSize(): number
                              • get oracleLastUpdatedSlot(): number
                              • get tickSize(): number
                              • get uiPrice(): number

                              Methods

                              • baseLotsToUi(quantity: BN): number
                              • insidePriceLimit(side: PerpOrderSide, orderPrice: number): boolean
                              • priceLotsToNative(price: BN): I80F48
                              • priceLotsToUi(price: BN): number
                              • priceNativeToUi(price: number): number
                              • quoteLotsToUi(quantity: BN): number
                              • toString(): string
                              • uiBaseToLots(quantity: number): BN
                              • uiPriceToLots(price: number): BN
                              • uiQuoteToLots(uiQuote: number): BN
                              • from(publicKey: PublicKey, obj: { asks: PublicKey; baseDecimals: number; baseLiquidationFee: I80F48Dto; baseLotSize: BN; bids: PublicKey; eventQueue: PublicKey; feePenalty: number; feesAccrued: I80F48Dto; feesSettled: I80F48Dto; forceClose: number; fundingLastUpdated: BN; group: PublicKey; groupInsuranceFund: number; impactQuantity: BN; initBaseAssetWeight: I80F48Dto; initBaseLiabWeight: I80F48Dto; initOverallAssetWeight: I80F48Dto; longFunding: I80F48Dto; maintBaseAssetWeight: I80F48Dto; maintBaseLiabWeight: I80F48Dto; maintOverallAssetWeight: I80F48Dto; makerFee: I80F48Dto; maxFunding: I80F48Dto; minFunding: I80F48Dto; name: number[]; openInterest: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; perpMarketIndex: number; positivePnlLiquidationFee: I80F48Dto; quoteLotSize: BN; reduceOnly: number; registrationTime: BN; seqNum: BN; settleFeeAmountThreshold: number; settleFeeFlat: number; settleFeeFractionLowHealth: number; settlePnlLimitFactor: number; settlePnlLimitWindowSizeTs: BN; settleTokenIndex: number; shortFunding: I80F48Dto; stablePriceModel: StablePriceModel; takerFee: I80F48Dto }): PerpMarket
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { asks: PublicKey; baseDecimals: number; baseLiquidationFee: I80F48Dto; baseLotSize: BN; bids: PublicKey; eventQueue: PublicKey; feePenalty: number; feesAccrued: I80F48Dto; feesSettled: I80F48Dto; forceClose: number; fundingLastUpdated: BN; group: PublicKey; groupInsuranceFund: number; impactQuantity: BN; initBaseAssetWeight: I80F48Dto; initBaseLiabWeight: I80F48Dto; initOverallAssetWeight: I80F48Dto; longFunding: I80F48Dto; maintBaseAssetWeight: I80F48Dto; maintBaseLiabWeight: I80F48Dto; maintOverallAssetWeight: I80F48Dto; makerFee: I80F48Dto; maxFunding: I80F48Dto; minFunding: I80F48Dto; name: number[]; openInterest: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; perpMarketIndex: number; positivePnlLiquidationFee: I80F48Dto; quoteLotSize: BN; reduceOnly: number; registrationTime: BN; seqNum: BN; settleFeeAmountThreshold: number; settleFeeFlat: number; settleFeeFractionLowHealth: number; settlePnlLimitFactor: number; settlePnlLimitWindowSizeTs: BN; settleTokenIndex: number; shortFunding: I80F48Dto; stablePriceModel: StablePriceModel; takerFee: I80F48Dto }
                                  • asks: PublicKey
                                  • baseDecimals: number
                                  • baseLiquidationFee: I80F48Dto
                                  • baseLotSize: BN
                                  • bids: PublicKey
                                  • eventQueue: PublicKey
                                  • feePenalty: number
                                  • feesAccrued: I80F48Dto
                                  • feesSettled: I80F48Dto
                                  • forceClose: number
                                  • fundingLastUpdated: BN
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • impactQuantity: BN
                                  • initBaseAssetWeight: I80F48Dto
                                  • initBaseLiabWeight: I80F48Dto
                                  • initOverallAssetWeight: I80F48Dto
                                  • longFunding: I80F48Dto
                                  • maintBaseAssetWeight: I80F48Dto
                                  • maintBaseLiabWeight: I80F48Dto
                                  • maintOverallAssetWeight: I80F48Dto
                                  • makerFee: I80F48Dto
                                  • maxFunding: I80F48Dto
                                  • minFunding: I80F48Dto
                                  • name: number[]
                                  • openInterest: BN
                                  • oracle: PublicKey
                                  • oracleConfig: OracleConfigDto
                                  • perpMarketIndex: number
                                  • positivePnlLiquidationFee: I80F48Dto
                                  • quoteLotSize: BN
                                  • reduceOnly: number
                                  • registrationTime: BN
                                  • seqNum: BN
                                  • settleFeeAmountThreshold: number
                                  • settleFeeFlat: number
                                  • settleFeeFractionLowHealth: number
                                  • settlePnlLimitFactor: number
                                  • settlePnlLimitWindowSizeTs: BN
                                  • settleTokenIndex: number
                                  • shortFunding: I80F48Dto
                                  • stablePriceModel: StablePriceModel
                                  • takerFee: I80F48Dto

                                Returns PerpMarket

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOo.html b/ts/client/classes/PerpOo.html index 7c7a3e7fc..67721d3e5 100644 --- a/ts/client/classes/PerpOo.html +++ b/ts/client/classes/PerpOo.html @@ -1 +1 @@ -PerpOo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOo

                              Index

                              Constructors

                              • new PerpOo(sideAndTree: any, orderMarket: number, clientId: BN, id: BN): PerpOo

                              Properties

                              clientId: BN
                              id: BN
                              orderMarket: number
                              sideAndTree: any
                              OrderMarketUnset: number = 65535

                              Methods

                              • isActive(): boolean

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOo

                              Index

                              Constructors

                              • new PerpOo(sideAndTree: any, orderMarket: number, clientId: BN, id: BN): PerpOo

                              Properties

                              clientId: BN
                              id: BN
                              orderMarket: number
                              sideAndTree: any
                              OrderMarketUnset: number = 65535

                              Methods

                              • isActive(): boolean

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOoDto.html b/ts/client/classes/PerpOoDto.html index 5fcb8910c..5ea76624e 100644 --- a/ts/client/classes/PerpOoDto.html +++ b/ts/client/classes/PerpOoDto.html @@ -1 +1 @@ -PerpOoDto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOoDto

                              Index

                              Constructors

                              • new PerpOoDto(sideAndTree: any, market: number, clientId: BN, id: BN): PerpOoDto

                              Properties

                              clientId: BN
                              id: BN
                              market: number
                              sideAndTree: any

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOoDto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOoDto

                              Index

                              Constructors

                              • new PerpOoDto(sideAndTree: any, market: number, clientId: BN, id: BN): PerpOoDto

                              Properties

                              clientId: BN
                              id: BN
                              market: number
                              sideAndTree: any

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOrder.html b/ts/client/classes/PerpOrder.html index bbc8763e4..35f9b9fdb 100644 --- a/ts/client/classes/PerpOrder.html +++ b/ts/client/classes/PerpOrder.html @@ -1 +1 @@ -PerpOrder | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrder

                              Index

                              Constructors

                              • new PerpOrder(seqNum: BN, orderId: BN, owner: PublicKey, openOrdersSlot: number, feeTier: 0, uiPrice: number, priceLots: BN, uiSize: number, sizeLots: BN, side: PerpOrderSide, timestamp: BN, expiryTimestamp: BN, perpMarketIndex: number, isExpired?: boolean, isOraclePegged?: boolean, orderType: PerpOrderType, oraclePeggedProperties?: OraclePeggedProperties): PerpOrder
                              • Parameters

                                • seqNum: BN
                                • orderId: BN
                                • owner: PublicKey
                                • openOrdersSlot: number
                                • feeTier: 0
                                • uiPrice: number
                                • priceLots: BN
                                • uiSize: number
                                • sizeLots: BN
                                • side: PerpOrderSide
                                • timestamp: BN
                                • expiryTimestamp: BN
                                • perpMarketIndex: number
                                • isExpired: boolean = false
                                • isOraclePegged: boolean = false
                                • orderType: PerpOrderType
                                • Optional oraclePeggedProperties: OraclePeggedProperties

                                Returns PerpOrder

                              Properties

                              expiryTimestamp: BN
                              feeTier: 0
                              isExpired: boolean = false
                              isOraclePegged: boolean = false
                              openOrdersSlot: number
                              oraclePeggedProperties?: OraclePeggedProperties
                              orderId: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              perpMarketIndex: number
                              priceLots: BN
                              seqNum: BN
                              sizeLots: BN
                              timestamp: BN
                              uiPrice: number
                              uiSize: number

                              Accessors

                              • get price(): number
                              • get size(): number

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOrder | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrder

                              Index

                              Constructors

                              • new PerpOrder(seqNum: BN, orderId: BN, owner: PublicKey, openOrdersSlot: number, feeTier: 0, uiPrice: number, priceLots: BN, uiSize: number, sizeLots: BN, side: PerpOrderSide, timestamp: BN, expiryTimestamp: BN, perpMarketIndex: number, isExpired?: boolean, isOraclePegged?: boolean, orderType: PerpOrderType, oraclePeggedProperties?: OraclePeggedProperties): PerpOrder
                              • Parameters

                                • seqNum: BN
                                • orderId: BN
                                • owner: PublicKey
                                • openOrdersSlot: number
                                • feeTier: 0
                                • uiPrice: number
                                • priceLots: BN
                                • uiSize: number
                                • sizeLots: BN
                                • side: PerpOrderSide
                                • timestamp: BN
                                • expiryTimestamp: BN
                                • perpMarketIndex: number
                                • isExpired: boolean = false
                                • isOraclePegged: boolean = false
                                • orderType: PerpOrderType
                                • Optional oraclePeggedProperties: OraclePeggedProperties

                                Returns PerpOrder

                              Properties

                              expiryTimestamp: BN
                              feeTier: 0
                              isExpired: boolean = false
                              isOraclePegged: boolean = false
                              openOrdersSlot: number
                              oraclePeggedProperties?: OraclePeggedProperties
                              orderId: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              perpMarketIndex: number
                              priceLots: BN
                              seqNum: BN
                              sizeLots: BN
                              timestamp: BN
                              uiPrice: number
                              uiSize: number

                              Accessors

                              • get price(): number
                              • get size(): number

                              Methods

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOrderSide.html b/ts/client/classes/PerpOrderSide.html index e27f141a3..e55104f32 100644 --- a/ts/client/classes/PerpOrderSide.html +++ b/ts/client/classes/PerpOrderSide.html @@ -1 +1 @@ -PerpOrderSide | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrderSide

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              ask: { ask: {} } = ...

                              Type declaration

                              • ask: {}
                                bid: { bid: {} } = ...

                                Type declaration

                                • bid: {}

                                  Legend

                                  • Constructor
                                  • Property
                                  • Method
                                  • Property
                                  • Method
                                  • Private property
                                  • Private method
                                  • Static property
                                  • Static method

                                  Settings

                                  Theme

                                  Generated using TypeDoc

                                  \ No newline at end of file +PerpOrderSide | @blockworks-foundation/mango-v4
                                  Options
                                  All
                                  • Public
                                  • Public/Protected
                                  • All
                                  Menu

                                  Hierarchy

                                  • PerpOrderSide

                                  Index

                                  Constructors

                                  Properties

                                  Constructors

                                  Properties

                                  ask: { ask: {} } = ...

                                  Type declaration

                                  • ask: {}
                                    bid: { bid: {} } = ...

                                    Type declaration

                                    • bid: {}

                                      Legend

                                      • Constructor
                                      • Property
                                      • Method
                                      • Property
                                      • Method
                                      • Private property
                                      • Private method
                                      • Static property
                                      • Static method

                                      Settings

                                      Theme

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/ts/client/classes/PerpOrderType.html b/ts/client/classes/PerpOrderType.html index 3d8c16182..b86c10a53 100644 --- a/ts/client/classes/PerpOrderType.html +++ b/ts/client/classes/PerpOrderType.html @@ -1 +1 @@ -PerpOrderType | @blockworks-foundation/mango-v4
                                      Options
                                      All
                                      • Public
                                      • Public/Protected
                                      • All
                                      Menu

                                      Hierarchy

                                      • PerpOrderType

                                      Index

                                      Constructors

                                      Properties

                                      immediateOrCancel: { immediateOrCancel: {} } = ...

                                      Type declaration

                                      • immediateOrCancel: {}
                                        limit: { limit: {} } = ...

                                        Type declaration

                                        • limit: {}
                                          market: { market: {} } = ...

                                          Type declaration

                                          • market: {}
                                            postOnly: { postOnly: {} } = ...

                                            Type declaration

                                            • postOnly: {}
                                              postOnlySlide: { postOnlySlide: {} } = ...

                                              Type declaration

                                              • postOnlySlide: {}

                                                Legend

                                                • Constructor
                                                • Property
                                                • Method
                                                • Property
                                                • Method
                                                • Private property
                                                • Private method
                                                • Static property
                                                • Static method

                                                Settings

                                                Theme

                                                Generated using TypeDoc

                                                \ No newline at end of file +PerpOrderType | @blockworks-foundation/mango-v4
                                                Options
                                                All
                                                • Public
                                                • Public/Protected
                                                • All
                                                Menu

                                                Hierarchy

                                                • PerpOrderType

                                                Index

                                                Constructors

                                                Properties

                                                immediateOrCancel: { immediateOrCancel: {} } = ...

                                                Type declaration

                                                • immediateOrCancel: {}
                                                  limit: { limit: {} } = ...

                                                  Type declaration

                                                  • limit: {}
                                                    market: { market: {} } = ...

                                                    Type declaration

                                                    • market: {}
                                                      postOnly: { postOnly: {} } = ...

                                                      Type declaration

                                                      • postOnly: {}
                                                        postOnlySlide: { postOnlySlide: {} } = ...

                                                        Type declaration

                                                        • postOnlySlide: {}

                                                          Legend

                                                          • Constructor
                                                          • Property
                                                          • Method
                                                          • Property
                                                          • Method
                                                          • Private property
                                                          • Private method
                                                          • Static property
                                                          • Static method

                                                          Settings

                                                          Theme

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpPosition.html b/ts/client/classes/PerpPosition.html index 9eabafcd1..e21d50b81 100644 --- a/ts/client/classes/PerpPosition.html +++ b/ts/client/classes/PerpPosition.html @@ -1 +1 @@ -PerpPosition | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPosition

                                                          Index

                                                          Constructors

                                                          • new PerpPosition(marketIndex: PerpMarketIndex, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: I80F48, quoteRunningNative: BN, longSettledFunding: I80F48, shortSettledFunding: I80F48, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48, realizedOtherPnlNative: I80F48, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48): PerpPosition
                                                          • Parameters

                                                            • marketIndex: PerpMarketIndex
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: I80F48
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48
                                                            • shortSettledFunding: I80F48
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48
                                                            • realizedOtherPnlNative: I80F48
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48

                                                            Returns PerpPosition

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48
                                                          makerVolume: BN
                                                          marketIndex: PerpMarketIndex
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: I80F48
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48
                                                          realizedPnlForPositionNative: I80F48
                                                          realizedTradePnlNative: I80F48
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN
                                                          PerpMarketIndexUnset: number = 65535

                                                          Methods

                                                          • availableSettleLimit(perpMarket: PerpMarket): [BN, BN]
                                                          • cumulativePnlOverPositionLifetimeUi(perpMarket: PerpMarket): number
                                                          • getAverageEntryPriceUi(perpMarket: PerpMarket): number
                                                          • getBasePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getBreakEvenPriceUi(perpMarket: PerpMarket): number
                                                          • getNotionalValueUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getQuotePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getRealizedPnlUi(): number
                                                          • getUnRealizedPnlUi(perpMarket: PerpMarket): number
                                                          • getUnsettledFundingUi(perpMarket: PerpMarket): number
                                                          • hasOpenOrders(): boolean
                                                          • isActive(): boolean

                                                          Legend

                                                          • Constructor
                                                          • Property
                                                          • Method
                                                          • Property
                                                          • Method
                                                          • Private property
                                                          • Private method
                                                          • Static property
                                                          • Static method

                                                          Settings

                                                          Theme

                                                          Generated using TypeDoc

                                                          \ No newline at end of file +PerpPosition | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPosition

                                                          Index

                                                          Constructors

                                                          • new PerpPosition(marketIndex: PerpMarketIndex, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: I80F48, quoteRunningNative: BN, longSettledFunding: I80F48, shortSettledFunding: I80F48, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48, realizedOtherPnlNative: I80F48, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48): PerpPosition
                                                          • Parameters

                                                            • marketIndex: PerpMarketIndex
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: I80F48
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48
                                                            • shortSettledFunding: I80F48
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48
                                                            • realizedOtherPnlNative: I80F48
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48

                                                            Returns PerpPosition

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48
                                                          makerVolume: BN
                                                          marketIndex: PerpMarketIndex
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: I80F48
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48
                                                          realizedPnlForPositionNative: I80F48
                                                          realizedTradePnlNative: I80F48
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN
                                                          PerpMarketIndexUnset: number = 65535

                                                          Methods

                                                          • availableSettleLimit(perpMarket: PerpMarket): [BN, BN]
                                                          • cumulativePnlOverPositionLifetimeUi(perpMarket: PerpMarket): number
                                                          • getAverageEntryPriceUi(perpMarket: PerpMarket): number
                                                          • getBasePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getBreakEvenPriceUi(perpMarket: PerpMarket): number
                                                          • getNotionalValueUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getQuotePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getRealizedPnlUi(): number
                                                          • getUnRealizedPnlUi(perpMarket: PerpMarket): number
                                                          • getUnsettledFundingUi(perpMarket: PerpMarket): number
                                                          • hasOpenOrders(): boolean
                                                          • isActive(): boolean

                                                          Legend

                                                          • Constructor
                                                          • Property
                                                          • Method
                                                          • Property
                                                          • Method
                                                          • Private property
                                                          • Private method
                                                          • Static property
                                                          • Static method

                                                          Settings

                                                          Theme

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpPositionDto.html b/ts/client/classes/PerpPositionDto.html index 3191d4e6a..93ed1f978 100644 --- a/ts/client/classes/PerpPositionDto.html +++ b/ts/client/classes/PerpPositionDto.html @@ -1 +1 @@ -PerpPositionDto | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPositionDto

                                                          Index

                                                          Constructors

                                                          • new PerpPositionDto(marketIndex: number, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: { val: BN }, quoteRunningNative: BN, longSettledFunding: I80F48Dto, shortSettledFunding: I80F48Dto, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48Dto, realizedOtherPnlNative: I80F48Dto, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48Dto): PerpPositionDto
                                                          • Parameters

                                                            • marketIndex: number
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: { val: BN }
                                                              • val: BN
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48Dto
                                                            • shortSettledFunding: I80F48Dto
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48Dto
                                                            • realizedOtherPnlNative: I80F48Dto
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48Dto

                                                            Returns PerpPositionDto

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48Dto
                                                          makerVolume: BN
                                                          marketIndex: number
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: { val: BN }

                                                          Type declaration

                                                          • val: BN
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48Dto
                                                          realizedPnlForPositionNative: I80F48Dto
                                                          realizedTradePnlNative: I80F48Dto
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48Dto
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN

                                                          Legend

                                                          • Constructor
                                                          • Property
                                                          • Method
                                                          • Property
                                                          • Method
                                                          • Private property
                                                          • Private method
                                                          • Static property
                                                          • Static method

                                                          Settings

                                                          Theme

                                                          Generated using TypeDoc

                                                          \ No newline at end of file +PerpPositionDto | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPositionDto

                                                          Index

                                                          Constructors

                                                          • new PerpPositionDto(marketIndex: number, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: { val: BN }, quoteRunningNative: BN, longSettledFunding: I80F48Dto, shortSettledFunding: I80F48Dto, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48Dto, realizedOtherPnlNative: I80F48Dto, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48Dto): PerpPositionDto
                                                          • Parameters

                                                            • marketIndex: number
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: { val: BN }
                                                              • val: BN
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48Dto
                                                            • shortSettledFunding: I80F48Dto
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48Dto
                                                            • realizedOtherPnlNative: I80F48Dto
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48Dto

                                                            Returns PerpPositionDto

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48Dto
                                                          makerVolume: BN
                                                          marketIndex: number
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: { val: BN }

                                                          Type declaration

                                                          • val: BN
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48Dto
                                                          realizedPnlForPositionNative: I80F48Dto
                                                          realizedTradePnlNative: I80F48Dto
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48Dto
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN

                                                          Legend

                                                          • Constructor
                                                          • Property
                                                          • Method
                                                          • Property
                                                          • Method
                                                          • Private property
                                                          • Private method
                                                          • Static property
                                                          • Static method

                                                          Settings

                                                          Theme

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpSelfTradeBehavior.html b/ts/client/classes/PerpSelfTradeBehavior.html index cc4c389ba..c6dc59f78 100644 --- a/ts/client/classes/PerpSelfTradeBehavior.html +++ b/ts/client/classes/PerpSelfTradeBehavior.html @@ -1 +1 @@ -PerpSelfTradeBehavior | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpSelfTradeBehavior

                                                          Index

                                                          Constructors

                                                          Properties

                                                          abortTransaction: { abortTransaction: {} } = ...

                                                          Type declaration

                                                          • abortTransaction: {}
                                                            cancelProvide: { cancelProvide: {} } = ...

                                                            Type declaration

                                                            • cancelProvide: {}
                                                              decrementTake: { decrementTake: {} } = ...

                                                              Type declaration

                                                              • decrementTake: {}

                                                                Legend

                                                                • Constructor
                                                                • Property
                                                                • Method
                                                                • Property
                                                                • Method
                                                                • Private property
                                                                • Private method
                                                                • Static property
                                                                • Static method

                                                                Settings

                                                                Theme

                                                                Generated using TypeDoc

                                                                \ No newline at end of file +PerpSelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                Options
                                                                All
                                                                • Public
                                                                • Public/Protected
                                                                • All
                                                                Menu

                                                                Hierarchy

                                                                • PerpSelfTradeBehavior

                                                                Index

                                                                Constructors

                                                                Properties

                                                                abortTransaction: { abortTransaction: {} } = ...

                                                                Type declaration

                                                                • abortTransaction: {}
                                                                  cancelProvide: { cancelProvide: {} } = ...

                                                                  Type declaration

                                                                  • cancelProvide: {}
                                                                    decrementTake: { decrementTake: {} } = ...

                                                                    Type declaration

                                                                    • decrementTake: {}

                                                                      Legend

                                                                      • Constructor
                                                                      • Property
                                                                      • Method
                                                                      • Property
                                                                      • Method
                                                                      • Private property
                                                                      • Private method
                                                                      • Static property
                                                                      • Static method

                                                                      Settings

                                                                      Theme

                                                                      Generated using TypeDoc

                                                                      \ No newline at end of file diff --git a/ts/client/classes/Serum3Market.html b/ts/client/classes/Serum3Market.html index 0630c2976..f947d890f 100644 --- a/ts/client/classes/Serum3Market.html +++ b/ts/client/classes/Serum3Market.html @@ -1,5 +1,5 @@ -Serum3Market | @blockworks-foundation/mango-v4
                                                                      Options
                                                                      All
                                                                      • Public
                                                                      • Public/Protected
                                                                      • All
                                                                      Menu

                                                                      Hierarchy

                                                                      • Serum3Market

                                                                      Index

                                                                      Constructors

                                                                      • new Serum3Market(publicKey: PublicKey, group: PublicKey, baseTokenIndex: TokenIndex, quoteTokenIndex: TokenIndex, name: number[], serumProgram: PublicKey, serumMarketExternal: PublicKey, marketIndex: MarketIndex, registrationTime: BN, reduceOnly: boolean, forceClose: boolean): Serum3Market
                                                                      • Parameters

                                                                        • publicKey: PublicKey
                                                                        • group: PublicKey
                                                                        • baseTokenIndex: TokenIndex
                                                                        • quoteTokenIndex: TokenIndex
                                                                        • name: number[]
                                                                        • serumProgram: PublicKey
                                                                        • serumMarketExternal: PublicKey
                                                                        • marketIndex: MarketIndex
                                                                        • registrationTime: BN
                                                                        • reduceOnly: boolean
                                                                        • forceClose: boolean

                                                                        Returns Serum3Market

                                                                      Properties

                                                                      baseTokenIndex: TokenIndex
                                                                      forceClose: boolean
                                                                      group: PublicKey
                                                                      marketIndex: MarketIndex
                                                                      name: string
                                                                      publicKey: PublicKey
                                                                      quoteTokenIndex: TokenIndex
                                                                      reduceOnly: boolean
                                                                      registrationTime: BN
                                                                      serumMarketExternal: PublicKey
                                                                      serumProgram: PublicKey

                                                                      Methods

                                                                      • computePriceForMarketOrderOfSize(client: MangoClient, group: Group, size: number, side: "buy" | "sell"): Promise<number>
                                                                      • findOoPda(programId: PublicKey, mangoAccount: PublicKey): Promise<PublicKey>
                                                                      • Parameters

                                                                        • programId: PublicKey
                                                                        • mangoAccount: PublicKey

                                                                        Returns Promise<PublicKey>

                                                                      • getFeeRates(taker?: boolean): number
                                                                      • maxAskLeverage(group: Group): number
                                                                      • from(publicKey: PublicKey, obj: { baseTokenIndex: number; forceClose: number; group: PublicKey; marketIndex: number; name: number[]; quoteTokenIndex: number; reduceOnly: number; registrationTime: BN; serumMarketExternal: PublicKey; serumProgram: PublicKey }): Serum3Market
                                                                      • Parameters

                                                                        • publicKey: PublicKey
                                                                        • obj: { baseTokenIndex: number; forceClose: number; group: PublicKey; marketIndex: number; name: number[]; quoteTokenIndex: number; reduceOnly: number; registrationTime: BN; serumMarketExternal: PublicKey; serumProgram: PublicKey }
                                                                          • baseTokenIndex: number
                                                                          • forceClose: number
                                                                          • group: PublicKey
                                                                          • marketIndex: number
                                                                          • name: number[]
                                                                          • quoteTokenIndex: number
                                                                          • reduceOnly: number
                                                                          • registrationTime: BN
                                                                          • serumMarketExternal: PublicKey
                                                                          • serumProgram: PublicKey

                                                                        Returns Serum3Market

                                                                      Legend

                                                                      • Constructor
                                                                      • Property
                                                                      • Method
                                                                      • Property
                                                                      • Method
                                                                      • Private property
                                                                      • Private method
                                                                      • Static property
                                                                      • Static method

                                                                      Settings

                                                                      Theme

                                                                      Generated using TypeDoc

                                                                      \ No newline at end of file diff --git a/ts/client/classes/Serum3OrderType.html b/ts/client/classes/Serum3OrderType.html index bc7396d37..2ffccf70f 100644 --- a/ts/client/classes/Serum3OrderType.html +++ b/ts/client/classes/Serum3OrderType.html @@ -1 +1 @@ -Serum3OrderType | @blockworks-foundation/mango-v4
                                                                      Options
                                                                      All
                                                                      • Public
                                                                      • Public/Protected
                                                                      • All
                                                                      Menu

                                                                      Hierarchy

                                                                      • Serum3OrderType

                                                                      Index

                                                                      Constructors

                                                                      Properties

                                                                      immediateOrCancel: { immediateOrCancel: {} } = ...

                                                                      Type declaration

                                                                      • immediateOrCancel: {}
                                                                        limit: { limit: {} } = ...

                                                                        Type declaration

                                                                        • limit: {}
                                                                          postOnly: { postOnly: {} } = ...

                                                                          Type declaration

                                                                          • postOnly: {}

                                                                            Legend

                                                                            • Constructor
                                                                            • Property
                                                                            • Method
                                                                            • Property
                                                                            • Method
                                                                            • Private property
                                                                            • Private method
                                                                            • Static property
                                                                            • Static method

                                                                            Settings

                                                                            Theme

                                                                            Generated using TypeDoc

                                                                            \ No newline at end of file +Serum3OrderType | @blockworks-foundation/mango-v4
                                                                            Options
                                                                            All
                                                                            • Public
                                                                            • Public/Protected
                                                                            • All
                                                                            Menu

                                                                            Hierarchy

                                                                            • Serum3OrderType

                                                                            Index

                                                                            Constructors

                                                                            Properties

                                                                            immediateOrCancel: { immediateOrCancel: {} } = ...

                                                                            Type declaration

                                                                            • immediateOrCancel: {}
                                                                              limit: { limit: {} } = ...

                                                                              Type declaration

                                                                              • limit: {}
                                                                                postOnly: { postOnly: {} } = ...

                                                                                Type declaration

                                                                                • postOnly: {}

                                                                                  Legend

                                                                                  • Constructor
                                                                                  • Property
                                                                                  • Method
                                                                                  • Property
                                                                                  • Method
                                                                                  • Private property
                                                                                  • Private method
                                                                                  • Static property
                                                                                  • Static method

                                                                                  Settings

                                                                                  Theme

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3Orders.html b/ts/client/classes/Serum3Orders.html index fa867b0b8..5fe20461e 100644 --- a/ts/client/classes/Serum3Orders.html +++ b/ts/client/classes/Serum3Orders.html @@ -1 +1 @@ -Serum3Orders | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3Orders

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  baseTokenIndex: TokenIndex
                                                                                  marketIndex: MarketIndex
                                                                                  openOrders: PublicKey
                                                                                  quoteTokenIndex: TokenIndex
                                                                                  Serum3MarketIndexUnset: number = 65535

                                                                                  Methods

                                                                                  • isActive(): boolean

                                                                                  Legend

                                                                                  • Constructor
                                                                                  • Property
                                                                                  • Method
                                                                                  • Property
                                                                                  • Method
                                                                                  • Private property
                                                                                  • Private method
                                                                                  • Static property
                                                                                  • Static method

                                                                                  Settings

                                                                                  Theme

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file +Serum3Orders | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3Orders

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  baseTokenIndex: TokenIndex
                                                                                  marketIndex: MarketIndex
                                                                                  openOrders: PublicKey
                                                                                  quoteTokenIndex: TokenIndex
                                                                                  Serum3MarketIndexUnset: number = 65535

                                                                                  Methods

                                                                                  • isActive(): boolean

                                                                                  Legend

                                                                                  • Constructor
                                                                                  • Property
                                                                                  • Method
                                                                                  • Property
                                                                                  • Method
                                                                                  • Private property
                                                                                  • Private method
                                                                                  • Static property
                                                                                  • Static method

                                                                                  Settings

                                                                                  Theme

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3PositionDto.html b/ts/client/classes/Serum3PositionDto.html index 3ab02663b..ba3d06f21 100644 --- a/ts/client/classes/Serum3PositionDto.html +++ b/ts/client/classes/Serum3PositionDto.html @@ -1 +1 @@ -Serum3PositionDto | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3PositionDto

                                                                                  Index

                                                                                  Constructors

                                                                                  • new Serum3PositionDto(openOrders: PublicKey, marketIndex: number, baseBorrowsWithoutFee: BN, quoteBorrowsWithoutFee: BN, baseTokenIndex: number, quoteTokenIndex: number, reserved: number[]): Serum3PositionDto

                                                                                  Properties

                                                                                  baseBorrowsWithoutFee: BN
                                                                                  baseTokenIndex: number
                                                                                  marketIndex: number
                                                                                  openOrders: PublicKey
                                                                                  quoteBorrowsWithoutFee: BN
                                                                                  quoteTokenIndex: number
                                                                                  reserved: number[]

                                                                                  Legend

                                                                                  • Constructor
                                                                                  • Property
                                                                                  • Method
                                                                                  • Property
                                                                                  • Method
                                                                                  • Private property
                                                                                  • Private method
                                                                                  • Static property
                                                                                  • Static method

                                                                                  Settings

                                                                                  Theme

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file +Serum3PositionDto | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3PositionDto

                                                                                  Index

                                                                                  Constructors

                                                                                  • new Serum3PositionDto(openOrders: PublicKey, marketIndex: number, baseBorrowsWithoutFee: BN, quoteBorrowsWithoutFee: BN, baseTokenIndex: number, quoteTokenIndex: number, reserved: number[]): Serum3PositionDto

                                                                                  Properties

                                                                                  baseBorrowsWithoutFee: BN
                                                                                  baseTokenIndex: number
                                                                                  marketIndex: number
                                                                                  openOrders: PublicKey
                                                                                  quoteBorrowsWithoutFee: BN
                                                                                  quoteTokenIndex: number
                                                                                  reserved: number[]

                                                                                  Legend

                                                                                  • Constructor
                                                                                  • Property
                                                                                  • Method
                                                                                  • Property
                                                                                  • Method
                                                                                  • Private property
                                                                                  • Private method
                                                                                  • Static property
                                                                                  • Static method

                                                                                  Settings

                                                                                  Theme

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3SelfTradeBehavior.html b/ts/client/classes/Serum3SelfTradeBehavior.html index 55194a9c6..b97e9fda8 100644 --- a/ts/client/classes/Serum3SelfTradeBehavior.html +++ b/ts/client/classes/Serum3SelfTradeBehavior.html @@ -1 +1 @@ -Serum3SelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3SelfTradeBehavior

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  abortTransaction: { abortTransaction: {} } = ...

                                                                                  Type declaration

                                                                                  • abortTransaction: {}
                                                                                    cancelProvide: { cancelProvide: {} } = ...

                                                                                    Type declaration

                                                                                    • cancelProvide: {}
                                                                                      decrementTake: { decrementTake: {} } = ...

                                                                                      Type declaration

                                                                                      • decrementTake: {}

                                                                                        Legend

                                                                                        • Constructor
                                                                                        • Property
                                                                                        • Method
                                                                                        • Property
                                                                                        • Method
                                                                                        • Private property
                                                                                        • Private method
                                                                                        • Static property
                                                                                        • Static method

                                                                                        Settings

                                                                                        Theme

                                                                                        Generated using TypeDoc

                                                                                        \ No newline at end of file +Serum3SelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                                        Options
                                                                                        All
                                                                                        • Public
                                                                                        • Public/Protected
                                                                                        • All
                                                                                        Menu

                                                                                        Hierarchy

                                                                                        • Serum3SelfTradeBehavior

                                                                                        Index

                                                                                        Constructors

                                                                                        Properties

                                                                                        abortTransaction: { abortTransaction: {} } = ...

                                                                                        Type declaration

                                                                                        • abortTransaction: {}
                                                                                          cancelProvide: { cancelProvide: {} } = ...

                                                                                          Type declaration

                                                                                          • cancelProvide: {}
                                                                                            decrementTake: { decrementTake: {} } = ...

                                                                                            Type declaration

                                                                                            • decrementTake: {}

                                                                                              Legend

                                                                                              • Constructor
                                                                                              • Property
                                                                                              • Method
                                                                                              • Property
                                                                                              • Method
                                                                                              • Private property
                                                                                              • Private method
                                                                                              • Static property
                                                                                              • Static method

                                                                                              Settings

                                                                                              Theme

                                                                                              Generated using TypeDoc

                                                                                              \ No newline at end of file diff --git a/ts/client/classes/Serum3Side.html b/ts/client/classes/Serum3Side.html index 31b358215..d669df2f5 100644 --- a/ts/client/classes/Serum3Side.html +++ b/ts/client/classes/Serum3Side.html @@ -1 +1 @@ -Serum3Side | @blockworks-foundation/mango-v4
                                                                                              Options
                                                                                              All
                                                                                              • Public
                                                                                              • Public/Protected
                                                                                              • All
                                                                                              Menu

                                                                                              Hierarchy

                                                                                              • Serum3Side

                                                                                              Index

                                                                                              Constructors

                                                                                              Properties

                                                                                              Constructors

                                                                                              Properties

                                                                                              ask: { ask: {} } = ...

                                                                                              Type declaration

                                                                                              • ask: {}
                                                                                                bid: { bid: {} } = ...

                                                                                                Type declaration

                                                                                                • bid: {}

                                                                                                  Legend

                                                                                                  • Constructor
                                                                                                  • Property
                                                                                                  • Method
                                                                                                  • Property
                                                                                                  • Method
                                                                                                  • Private property
                                                                                                  • Private method
                                                                                                  • Static property
                                                                                                  • Static method

                                                                                                  Settings

                                                                                                  Theme

                                                                                                  Generated using TypeDoc

                                                                                                  \ No newline at end of file +Serum3Side | @blockworks-foundation/mango-v4
                                                                                                  Options
                                                                                                  All
                                                                                                  • Public
                                                                                                  • Public/Protected
                                                                                                  • All
                                                                                                  Menu

                                                                                                  Hierarchy

                                                                                                  • Serum3Side

                                                                                                  Index

                                                                                                  Constructors

                                                                                                  Properties

                                                                                                  Constructors

                                                                                                  Properties

                                                                                                  ask: { ask: {} } = ...

                                                                                                  Type declaration

                                                                                                  • ask: {}
                                                                                                    bid: { bid: {} } = ...

                                                                                                    Type declaration

                                                                                                    • bid: {}

                                                                                                      Legend

                                                                                                      • Constructor
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Private property
                                                                                                      • Private method
                                                                                                      • Static property
                                                                                                      • Static method

                                                                                                      Settings

                                                                                                      Theme

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/StubOracle.html b/ts/client/classes/StubOracle.html index 51af1f030..fb6924353 100644 --- a/ts/client/classes/StubOracle.html +++ b/ts/client/classes/StubOracle.html @@ -1 +1 @@ -StubOracle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • StubOracle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      • new StubOracle(publicKey: PublicKey, group: PublicKey, mint: PublicKey, price: I80F48Dto, lastUpdateTs: BN, lastUpdateSlot: BN, deviation: I80F48Dto): StubOracle

                                                                                                      Properties

                                                                                                      deviation: I80F48
                                                                                                      group: PublicKey
                                                                                                      lastUpdateSlot: BN
                                                                                                      lastUpdateTs: BN
                                                                                                      mint: PublicKey
                                                                                                      price: I80F48
                                                                                                      publicKey: PublicKey

                                                                                                      Methods

                                                                                                      • from(publicKey: PublicKey, obj: { deviation: I80F48Dto; group: PublicKey; lastUpdateSlot: BN; lastUpdateTs: BN; mint: PublicKey; price: I80F48Dto }): StubOracle

                                                                                                      Legend

                                                                                                      • Constructor
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Private property
                                                                                                      • Private method
                                                                                                      • Static property
                                                                                                      • Static method

                                                                                                      Settings

                                                                                                      Theme

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file +StubOracle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • StubOracle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      • new StubOracle(publicKey: PublicKey, group: PublicKey, mint: PublicKey, price: I80F48Dto, lastUpdateTs: BN, lastUpdateSlot: BN, deviation: I80F48Dto): StubOracle

                                                                                                      Properties

                                                                                                      deviation: I80F48
                                                                                                      group: PublicKey
                                                                                                      lastUpdateSlot: BN
                                                                                                      lastUpdateTs: BN
                                                                                                      mint: PublicKey
                                                                                                      price: I80F48
                                                                                                      publicKey: PublicKey

                                                                                                      Methods

                                                                                                      • from(publicKey: PublicKey, obj: { deviation: I80F48Dto; group: PublicKey; lastUpdateSlot: BN; lastUpdateTs: BN; mint: PublicKey; price: I80F48Dto }): StubOracle

                                                                                                      Legend

                                                                                                      • Constructor
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Private property
                                                                                                      • Private method
                                                                                                      • Static property
                                                                                                      • Static method

                                                                                                      Settings

                                                                                                      Theme

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwap.html b/ts/client/classes/TokenConditionalSwap.html index 65dbcc83e..6972fd01d 100644 --- a/ts/client/classes/TokenConditionalSwap.html +++ b/ts/client/classes/TokenConditionalSwap.html @@ -1 +1 @@ -TokenConditionalSwap | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwap

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      • new TokenConditionalSwap(id: BN, maxBuy: BN, maxSell: BN, bought: BN, sold: BN, expiryTimestamp: BN, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, takerFeeRate: number, makerFeeRate: number, buyTokenIndex: TokenIndex, sellTokenIndex: TokenIndex, hasData: boolean, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle): TokenConditionalSwap

                                                                                                      Properties

                                                                                                      allowCreatingBorrows: boolean
                                                                                                      allowCreatingDeposits: boolean
                                                                                                      bought: BN
                                                                                                      buyTokenIndex: TokenIndex
                                                                                                      expiryTimestamp: BN
                                                                                                      hasData: boolean
                                                                                                      id: BN
                                                                                                      makerFeeRate: number
                                                                                                      maxBuy: BN
                                                                                                      maxSell: BN
                                                                                                      priceLowerLimit: number
                                                                                                      pricePremiumRate: number
                                                                                                      priceUpperLimit: number
                                                                                                      sellTokenIndex: TokenIndex
                                                                                                      sold: BN
                                                                                                      takerFeeRate: number

                                                                                                      Methods

                                                                                                      Legend

                                                                                                      • Constructor
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Private property
                                                                                                      • Private method
                                                                                                      • Static property
                                                                                                      • Static method

                                                                                                      Settings

                                                                                                      Theme

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file +TokenConditionalSwap | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwap

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      Properties

                                                                                                      allowCreatingBorrows: boolean
                                                                                                      allowCreatingDeposits: boolean
                                                                                                      bought: BN
                                                                                                      buyTokenIndex: TokenIndex
                                                                                                      expiryTimestamp: BN
                                                                                                      hasData: boolean
                                                                                                      id: BN
                                                                                                      makerFeeRate: number
                                                                                                      maxBuy: BN
                                                                                                      maxSell: BN
                                                                                                      priceLowerLimit: number
                                                                                                      pricePremiumRate: number
                                                                                                      priceUpperLimit: number
                                                                                                      sellTokenIndex: TokenIndex
                                                                                                      sold: BN
                                                                                                      takerFeeRate: number

                                                                                                      Methods

                                                                                                      Legend

                                                                                                      • Constructor
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Property
                                                                                                      • Method
                                                                                                      • Private property
                                                                                                      • Private method
                                                                                                      • Static property
                                                                                                      • Static method

                                                                                                      Settings

                                                                                                      Theme

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html b/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html index 262dd221e..b5c2af4f7 100644 --- a/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html +++ b/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html @@ -1 +1 @@ -TokenConditionalSwapDisplayPriceStyle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwapDisplayPriceStyle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      Properties

                                                                                                      buyTokenPerSellToken: { buyTokenPerSellToken: {} } = ...

                                                                                                      Type declaration

                                                                                                      • buyTokenPerSellToken: {}
                                                                                                        sellTokenPerBuyToken: { sellTokenPerBuyToken: {} } = ...

                                                                                                        Type declaration

                                                                                                        • sellTokenPerBuyToken: {}

                                                                                                          Legend

                                                                                                          • Constructor
                                                                                                          • Property
                                                                                                          • Method
                                                                                                          • Property
                                                                                                          • Method
                                                                                                          • Private property
                                                                                                          • Private method
                                                                                                          • Static property
                                                                                                          • Static method

                                                                                                          Settings

                                                                                                          Theme

                                                                                                          Generated using TypeDoc

                                                                                                          \ No newline at end of file +TokenConditionalSwapDisplayPriceStyle | @blockworks-foundation/mango-v4
                                                                                                          Options
                                                                                                          All
                                                                                                          • Public
                                                                                                          • Public/Protected
                                                                                                          • All
                                                                                                          Menu

                                                                                                          Hierarchy

                                                                                                          • TokenConditionalSwapDisplayPriceStyle

                                                                                                          Index

                                                                                                          Constructors

                                                                                                          Properties

                                                                                                          buyTokenPerSellToken: { buyTokenPerSellToken: {} } = ...

                                                                                                          Type declaration

                                                                                                          • buyTokenPerSellToken: {}
                                                                                                            sellTokenPerBuyToken: { sellTokenPerBuyToken: {} } = ...

                                                                                                            Type declaration

                                                                                                            • sellTokenPerBuyToken: {}

                                                                                                              Legend

                                                                                                              • Constructor
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Private property
                                                                                                              • Private method
                                                                                                              • Static property
                                                                                                              • Static method

                                                                                                              Settings

                                                                                                              Theme

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapDto.html b/ts/client/classes/TokenConditionalSwapDto.html index 66a178198..62bc9a5f3 100644 --- a/ts/client/classes/TokenConditionalSwapDto.html +++ b/ts/client/classes/TokenConditionalSwapDto.html @@ -1 +1 @@ -TokenConditionalSwapDto | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapDto

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              • new TokenConditionalSwapDto(id: BN, maxBuy: BN, maxSell: BN, bought: BN, sold: BN, expiryTimestamp: BN, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, takerFeeRate: number, makerFeeRate: number, buyTokenIndex: number, sellTokenIndex: number, hasData: number, allowCreatingDeposits: number, allowCreatingBorrows: number, priceDisplayStyle: number): TokenConditionalSwapDto
                                                                                                              • Parameters

                                                                                                                • id: BN
                                                                                                                • maxBuy: BN
                                                                                                                • maxSell: BN
                                                                                                                • bought: BN
                                                                                                                • sold: BN
                                                                                                                • expiryTimestamp: BN
                                                                                                                • priceLowerLimit: number
                                                                                                                • priceUpperLimit: number
                                                                                                                • pricePremiumRate: number
                                                                                                                • takerFeeRate: number
                                                                                                                • makerFeeRate: number
                                                                                                                • buyTokenIndex: number
                                                                                                                • sellTokenIndex: number
                                                                                                                • hasData: number
                                                                                                                • allowCreatingDeposits: number
                                                                                                                • allowCreatingBorrows: number
                                                                                                                • priceDisplayStyle: number

                                                                                                                Returns TokenConditionalSwapDto

                                                                                                              Properties

                                                                                                              allowCreatingBorrows: number
                                                                                                              allowCreatingDeposits: number
                                                                                                              bought: BN
                                                                                                              buyTokenIndex: number
                                                                                                              expiryTimestamp: BN
                                                                                                              hasData: number
                                                                                                              id: BN
                                                                                                              makerFeeRate: number
                                                                                                              maxBuy: BN
                                                                                                              maxSell: BN
                                                                                                              priceDisplayStyle: number
                                                                                                              priceLowerLimit: number
                                                                                                              pricePremiumRate: number
                                                                                                              priceUpperLimit: number
                                                                                                              sellTokenIndex: number
                                                                                                              sold: BN
                                                                                                              takerFeeRate: number

                                                                                                              Legend

                                                                                                              • Constructor
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Private property
                                                                                                              • Private method
                                                                                                              • Static property
                                                                                                              • Static method

                                                                                                              Settings

                                                                                                              Theme

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file +TokenConditionalSwapDto | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapDto

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              • new TokenConditionalSwapDto(id: BN, maxBuy: BN, maxSell: BN, bought: BN, sold: BN, expiryTimestamp: BN, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, takerFeeRate: number, makerFeeRate: number, buyTokenIndex: number, sellTokenIndex: number, hasData: number, allowCreatingDeposits: number, allowCreatingBorrows: number, priceDisplayStyle: number, intention: number): TokenConditionalSwapDto
                                                                                                              • Parameters

                                                                                                                • id: BN
                                                                                                                • maxBuy: BN
                                                                                                                • maxSell: BN
                                                                                                                • bought: BN
                                                                                                                • sold: BN
                                                                                                                • expiryTimestamp: BN
                                                                                                                • priceLowerLimit: number
                                                                                                                • priceUpperLimit: number
                                                                                                                • pricePremiumRate: number
                                                                                                                • takerFeeRate: number
                                                                                                                • makerFeeRate: number
                                                                                                                • buyTokenIndex: number
                                                                                                                • sellTokenIndex: number
                                                                                                                • hasData: number
                                                                                                                • allowCreatingDeposits: number
                                                                                                                • allowCreatingBorrows: number
                                                                                                                • priceDisplayStyle: number
                                                                                                                • intention: number

                                                                                                                Returns TokenConditionalSwapDto

                                                                                                              Properties

                                                                                                              allowCreatingBorrows: number
                                                                                                              allowCreatingDeposits: number
                                                                                                              bought: BN
                                                                                                              buyTokenIndex: number
                                                                                                              expiryTimestamp: BN
                                                                                                              hasData: number
                                                                                                              id: BN
                                                                                                              intention: number
                                                                                                              makerFeeRate: number
                                                                                                              maxBuy: BN
                                                                                                              maxSell: BN
                                                                                                              priceDisplayStyle: number
                                                                                                              priceLowerLimit: number
                                                                                                              pricePremiumRate: number
                                                                                                              priceUpperLimit: number
                                                                                                              sellTokenIndex: number
                                                                                                              sold: BN
                                                                                                              takerFeeRate: number

                                                                                                              Legend

                                                                                                              • Constructor
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Property
                                                                                                              • Method
                                                                                                              • Private property
                                                                                                              • Private method
                                                                                                              • Static property
                                                                                                              • Static method

                                                                                                              Settings

                                                                                                              Theme

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapIntention.html b/ts/client/classes/TokenConditionalSwapIntention.html new file mode 100644 index 000000000..5984c0b8d --- /dev/null +++ b/ts/client/classes/TokenConditionalSwapIntention.html @@ -0,0 +1 @@ +TokenConditionalSwapIntention | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapIntention

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              Properties

                                                                                                              stopLoss: { stopLoss: {} } = ...

                                                                                                              Type declaration

                                                                                                              • stopLoss: {}
                                                                                                                takeProfit: { takeProfit: {} } = ...

                                                                                                                Type declaration

                                                                                                                • takeProfit: {}
                                                                                                                  unknown: { unknown: {} } = ...

                                                                                                                  Type declaration

                                                                                                                  • unknown: {}

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/classes/TokenPosition.html b/ts/client/classes/TokenPosition.html index 72a13915c..a55b1df83 100644 --- a/ts/client/classes/TokenPosition.html +++ b/ts/client/classes/TokenPosition.html @@ -1,7 +1,7 @@ -TokenPosition | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TokenPosition

                                                                                                                    Index

                                                                                                                    Constructors

                                                                                                                    • new TokenPosition(indexedPosition: I80F48, tokenIndex: TokenIndex, inUseCount: number, previousIndex: I80F48, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPosition

                                                                                                                    Properties

                                                                                                                    cumulativeBorrowInterest: number
                                                                                                                    cumulativeDepositInterest: number
                                                                                                                    inUseCount: number
                                                                                                                    indexedPosition: I80F48
                                                                                                                    previousIndex: I80F48
                                                                                                                    tokenIndex: TokenIndex
                                                                                                                    TokenIndexUnset: number = 65535

                                                                                                                    Methods

                                                                                                                    • balanceUi(bank: Bank): number
                                                                                                                    • borrowsUi(bank: Bank): number
                                                                                                                    • depositsUi(bank: Bank): number
                                                                                                                    • isActive(): boolean
                                                                                                                    • toString(group?: Group, index?: number): string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +TokenPosition | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TokenPosition

                                                                                                                    Index

                                                                                                                    Constructors

                                                                                                                    • new TokenPosition(indexedPosition: I80F48, tokenIndex: TokenIndex, inUseCount: number, previousIndex: I80F48, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPosition

                                                                                                                    Properties

                                                                                                                    cumulativeBorrowInterest: number
                                                                                                                    cumulativeDepositInterest: number
                                                                                                                    inUseCount: number
                                                                                                                    indexedPosition: I80F48
                                                                                                                    previousIndex: I80F48
                                                                                                                    tokenIndex: TokenIndex
                                                                                                                    TokenIndexUnset: number = 65535

                                                                                                                    Methods

                                                                                                                    • balanceUi(bank: Bank): number
                                                                                                                    • borrowsUi(bank: Bank): number
                                                                                                                    • depositsUi(bank: Bank): number
                                                                                                                    • isActive(): boolean
                                                                                                                    • toString(group?: Group, index?: number): string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/classes/TokenPositionDto.html b/ts/client/classes/TokenPositionDto.html index aa3b76ba1..d50dc1bf6 100644 --- a/ts/client/classes/TokenPositionDto.html +++ b/ts/client/classes/TokenPositionDto.html @@ -1 +1 @@ -TokenPositionDto | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TokenPositionDto

                                                                                                                    Index

                                                                                                                    Constructors

                                                                                                                    • new TokenPositionDto(indexedPosition: I80F48Dto, tokenIndex: number, inUseCount: number, reserved: number[], previousIndex: I80F48Dto, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPositionDto

                                                                                                                    Properties

                                                                                                                    cumulativeBorrowInterest: number
                                                                                                                    cumulativeDepositInterest: number
                                                                                                                    inUseCount: number
                                                                                                                    indexedPosition: I80F48Dto
                                                                                                                    previousIndex: I80F48Dto
                                                                                                                    reserved: number[]
                                                                                                                    tokenIndex: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +TokenPositionDto | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TokenPositionDto

                                                                                                                    Index

                                                                                                                    Constructors

                                                                                                                    • new TokenPositionDto(indexedPosition: I80F48Dto, tokenIndex: number, inUseCount: number, reserved: number[], previousIndex: I80F48Dto, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPositionDto

                                                                                                                    Properties

                                                                                                                    cumulativeBorrowInterest: number
                                                                                                                    cumulativeDepositInterest: number
                                                                                                                    inUseCount: number
                                                                                                                    indexedPosition: I80F48Dto
                                                                                                                    previousIndex: I80F48Dto
                                                                                                                    reserved: number[]
                                                                                                                    tokenIndex: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/enums/OracleProvider.html b/ts/client/enums/OracleProvider.html index 22de5e6a7..9673464bb 100644 --- a/ts/client/enums/OracleProvider.html +++ b/ts/client/enums/OracleProvider.html @@ -1 +1 @@ -OracleProvider | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Index

                                                                                                                    Enumeration members

                                                                                                                    Enumeration members

                                                                                                                    Pyth = 0
                                                                                                                    Stub = 2
                                                                                                                    Switchboard = 1

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +OracleProvider | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Index

                                                                                                                    Enumeration members

                                                                                                                    Enumeration members

                                                                                                                    Pyth = 0
                                                                                                                    Stub = 2
                                                                                                                    Switchboard = 1

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/enums/SwapMode.html b/ts/client/enums/SwapMode.html index c58c34fc4..ff657ffc3 100644 --- a/ts/client/enums/SwapMode.html +++ b/ts/client/enums/SwapMode.html @@ -1 +1 @@ -SwapMode | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Index

                                                                                                                    Enumeration members

                                                                                                                    Enumeration members

                                                                                                                    ExactIn = "ExactIn"
                                                                                                                    ExactOut = "ExactOut"

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +SwapMode | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Index

                                                                                                                    Enumeration members

                                                                                                                    Enumeration members

                                                                                                                    ExactIn = "ExactIn"
                                                                                                                    ExactOut = "ExactOut"

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/index.html b/ts/client/index.html index a34e409f8..88992c2fe 100644 --- a/ts/client/index.html +++ b/ts/client/index.html @@ -1,4 +1,4 @@ -@blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    @blockworks-foundation/mango-v4

                                                                                                                    Index

                                                                                                                    Enumerations

                                                                                                                    Classes

                                                                                                                    Interfaces

                                                                                                                    Type aliases

                                                                                                                    Variables

                                                                                                                    Functions

                                                                                                                    Type aliases

                                                                                                                    AccountInfoMap: Map<string, AccountInfo<Buffer> | null>
                                                                                                                    AmmLabel: "Aldrin" | "Crema" | "Cropper" | "Cykura" | "DeltaFi" | "GooseFX" | "Invariant" | "Lifinity" | "Lifinity V2" | "Marinade" | "Mercurial" | "Meteora" | "Raydium" | "Raydium CLMM" | "Saber" | "Serum" | "Orca" | "Step" | "Penguin" | "Saros" | "Stepn" | "Orca (Whirlpools)" | "Sencha" | "Saber (Decimals)" | "Dradex" | "Balansol" | "Openbook" | "Unknown"
                                                                                                                    Modify<T, R>: Omit<T, keyof R> & R

                                                                                                                    Type parameters

                                                                                                                    • T

                                                                                                                    • R

                                                                                                                    OracleConfig: { confFilter: I80F48; maxStalenessSlots: BN }

                                                                                                                    Type declaration

                                                                                                                    • confFilter: I80F48
                                                                                                                    • maxStalenessSlots: BN
                                                                                                                    OracleConfigDto: { confFilter: I80F48Dto; maxStalenessSlots: BN }

                                                                                                                    Type declaration

                                                                                                                    ParsedFillEvent: Modify<FillEvent, { price: number; quantity: number }>
                                                                                                                    PerpMarketIndex: number & As<"perp-market-index">
                                                                                                                    PlatformFee: { feeAccount: string; feeBps: number }

                                                                                                                    Type declaration

                                                                                                                    • feeAccount: string
                                                                                                                    • feeBps: number
                                                                                                                    QuoteMintToReferrer: Map<TokenMintAddress, string>
                                                                                                                    Routes: { bestRoute: RouteInfo | null; routes: RouteInfo[] }

                                                                                                                    Type declaration

                                                                                                                    StablePriceModel: { delayAccumulatorPrice: number; delayAccumulatorTime: number; delayGrowthLimit: number; delayIntervalSeconds: number; delayPrices: number[]; lastDelayIntervalIndex: number; lastUpdateTimestamp: BN; stableGrowthLimit: number; stablePrice: number }

                                                                                                                    Type declaration

                                                                                                                    • delayAccumulatorPrice: number
                                                                                                                    • delayAccumulatorTime: number
                                                                                                                    • delayGrowthLimit: number
                                                                                                                    • delayIntervalSeconds: number
                                                                                                                    • delayPrices: number[]
                                                                                                                    • lastDelayIntervalIndex: number
                                                                                                                    • lastUpdateTimestamp: BN
                                                                                                                    • stableGrowthLimit: number
                                                                                                                    • stablePrice: number
                                                                                                                    Token: { address: string; chainId: number; decimals: number; extensions: { coingeckoId?: string }; logoURI: string; name: string; symbol: string; tags: string[] }

                                                                                                                    Type declaration

                                                                                                                    • address: string
                                                                                                                    • chainId: number
                                                                                                                    • decimals: number
                                                                                                                    • extensions: { coingeckoId?: string }
                                                                                                                      • Optional coingeckoId?: string
                                                                                                                    • logoURI: string
                                                                                                                    • name: string
                                                                                                                    • symbol: string
                                                                                                                    • tags: string[]
                                                                                                                    TokenIndex: number & As<"token-index">
                                                                                                                    TokenMintAddress: string

                                                                                                                    Variables

                                                                                                                    I64_MAX_BN: BN = ...
                                                                                                                    MANGO_ROUTER_API_URL: "https://api.mngo.cloud/router/v1" = 'https://api.mngo.cloud/router/v1'
                                                                                                                    MANGO_V4_ID: { devnet: PublicKey; mainnet-beta: PublicKey; testnet: PublicKey } = ...

                                                                                                                    Type declaration

                                                                                                                    • devnet: PublicKey
                                                                                                                    • mainnet-beta: PublicKey
                                                                                                                    • testnet: PublicKey
                                                                                                                    NullPerpEditParams: PerpEditParams = ...
                                                                                                                    NullTokenEditParams: TokenEditParams = ...
                                                                                                                    OPENBOOK_PROGRAM_ID: { devnet: PublicKey; mainnet-beta: PublicKey } = ...

                                                                                                                    Type declaration

                                                                                                                    • devnet: PublicKey
                                                                                                                    • mainnet-beta: PublicKey
                                                                                                                    QUOTE_DECIMALS: 6 = 6
                                                                                                                    TrueIxGateParams: IxGateParams = ...
                                                                                                                    U64_MAX_BN: BN = ...

                                                                                                                    Functions

                                                                                                                    • RUST_I64_MAX(): BN
                                                                                                                    • RUST_I64_MIN(): BN
                                                                                                                    • RUST_U64_MAX(): BN
                                                                                                                    • bpsToDecimal(bps: number): number
                                                                                                                    • Parameters

                                                                                                                      • bps: number

                                                                                                                      Returns number

                                                                                                                    • buildIxGate(p: IxGateParams): BN
                                                                                                                    • buildVersionedTx(provider: AnchorProvider, ix: TransactionInstruction[], additionalSigners?: Signer[], alts?: AddressLookupTableAccount[]): Promise<VersionedTransaction>
                                                                                                                    • Parameters

                                                                                                                      • provider: AnchorProvider
                                                                                                                      • ix: TransactionInstruction[]
                                                                                                                      • additionalSigners: Signer[] = []
                                                                                                                      • alts: AddressLookupTableAccount[] = []

                                                                                                                      Returns Promise<VersionedTransaction>

                                                                                                                    • computePriceImpactOnJup(amount: string, inputMint: string, outputMint: string): Promise<{ outAmount: number; priceImpactPct: number }>
                                                                                                                    • Parameters

                                                                                                                      • amount: string
                                                                                                                      • inputMint: string
                                                                                                                      • outputMint: string

                                                                                                                      Returns Promise<{ outAmount: number; priceImpactPct: number }>

                                                                                                                    • createAssociatedTokenAccountIdempotentInstruction(payer: PublicKey, owner: PublicKey, mint: PublicKey): Promise<TransactionInstruction>
                                                                                                                    • Parameters

                                                                                                                      • payer: PublicKey
                                                                                                                      • owner: PublicKey
                                                                                                                      • mint: PublicKey

                                                                                                                      Returns Promise<TransactionInstruction>

                                                                                                                    • fetchJupiterTransaction(connection: Connection, selectedRoute: RouteInfo, userPublicKey: PublicKey, slippage: number, inputMint: PublicKey, outputMint: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                    • Parameters

                                                                                                                      • connection: Connection
                                                                                                                      • selectedRoute: RouteInfo
                                                                                                                      • userPublicKey: PublicKey
                                                                                                                      • slippage: number
                                                                                                                      • inputMint: PublicKey
                                                                                                                      • outputMint: PublicKey

                                                                                                                      Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                    • fetchRoutes(inputMint: any, outputMint: any, amount?: string, slippage?: number, swapMode?: string, feeBps?: string, wallet?: PublicKey): Promise<Routes>
                                                                                                                    • Parameters

                                                                                                                      • inputMint: any
                                                                                                                      • outputMint: any
                                                                                                                      • amount: string = '0'
                                                                                                                      • slippage: number = 50
                                                                                                                      • swapMode: string = 'ExactIn'
                                                                                                                      • feeBps: string = '0'
                                                                                                                      • wallet: PublicKey = PublicKey.default

                                                                                                                      Returns Promise<Routes>

                                                                                                                    • getAssociatedTokenAddress(mint: PublicKey, owner: PublicKey, allowOwnerOffCurve?: boolean, programId?: PublicKey, associatedTokenProgramId?: PublicKey): Promise<PublicKey>
                                                                                                                    • getOnChainPriceForMints(mints: string[]): Promise<number[]>
                                                                                                                    • Parameters

                                                                                                                      • mints: string[]

                                                                                                                      Returns Promise<number[]>

                                                                                                                    • percentageToDecimal(percentage: number): number
                                                                                                                    • Parameters

                                                                                                                      • percentage: number

                                                                                                                      Returns number

                                                                                                                    • prepareMangoRouterInstructions(selectedRoute: RouteInfo, inputMint: PublicKey, outputMint: PublicKey, userPublicKey: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                    • Parameters

                                                                                                                      • selectedRoute: RouteInfo
                                                                                                                      • inputMint: PublicKey
                                                                                                                      • outputMint: PublicKey
                                                                                                                      • userPublicKey: PublicKey

                                                                                                                      Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                    • toNative(uiAmount: number, decimals: number): BN
                                                                                                                    • Parameters

                                                                                                                      • uiAmount: number
                                                                                                                      • decimals: number

                                                                                                                      Returns BN

                                                                                                                    • toNativeI80F48(uiAmount: number, decimals: number): I80F48
                                                                                                                    • toNativeI80F48ForQuote(uiAmount: number): I80F48
                                                                                                                    • toUiDecimals(nativeAmount: number | BN | I80F48, decimals: number): number
                                                                                                                    • Parameters

                                                                                                                      • nativeAmount: number | BN | I80F48
                                                                                                                      • decimals: number

                                                                                                                      Returns number

                                                                                                                    • toUiDecimalsForQuote(nativeAmount: number | BN | I80F48): number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/AccountEquity.html b/ts/client/interfaces/AccountEquity.html index f64158e89..690bc6854 100644 --- a/ts/client/interfaces/AccountEquity.html +++ b/ts/client/interfaces/AccountEquity.html @@ -1 +1 @@ -AccountEquity | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • AccountEquity

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    Account: { highlight: boolean; val: PublicKey }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: PublicKey
                                                                                                                    Equity: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +AccountEquity | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • AccountEquity

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    Account: { highlight: boolean; val: PublicKey }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: PublicKey
                                                                                                                    Equity: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/BankForHealth.html b/ts/client/interfaces/BankForHealth.html index 9a1f2ca40..e6ce27cb3 100644 --- a/ts/client/interfaces/BankForHealth.html +++ b/ts/client/interfaces/BankForHealth.html @@ -1 +1 @@ -BankForHealth | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • BankForHealth

                                                                                                                    Implemented by

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    borrowWeightScaleStartQuote: number
                                                                                                                    depositWeightScaleStartQuote: number
                                                                                                                    initAssetWeight: I80F48
                                                                                                                    initLiabWeight: I80F48
                                                                                                                    maintAssetWeight: I80F48
                                                                                                                    maintLiabWeight: I80F48
                                                                                                                    price: I80F48
                                                                                                                    stablePriceModel: StablePriceModel
                                                                                                                    tokenIndex: TokenIndex

                                                                                                                    Methods

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +BankForHealth | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • BankForHealth

                                                                                                                    Implemented by

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    borrowWeightScaleStartQuote: number
                                                                                                                    depositWeightScaleStartQuote: number
                                                                                                                    initAssetWeight: I80F48
                                                                                                                    initLiabWeight: I80F48
                                                                                                                    maintAssetWeight: I80F48
                                                                                                                    maintLiabWeight: I80F48
                                                                                                                    price: I80F48
                                                                                                                    stablePriceModel: StablePriceModel
                                                                                                                    tokenIndex: TokenIndex

                                                                                                                    Methods

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/Event.html b/ts/client/interfaces/Event.html index 9975ecd85..99e8066af 100644 --- a/ts/client/interfaces/Event.html +++ b/ts/client/interfaces/Event.html @@ -1 +1 @@ -Event | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    eventType: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +Event | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    eventType: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/ExactOutSwapParams.html b/ts/client/interfaces/ExactOutSwapParams.html index 1a5367a32..700a4db71 100644 --- a/ts/client/interfaces/ExactOutSwapParams.html +++ b/ts/client/interfaces/ExactOutSwapParams.html @@ -1,3 +1,3 @@ -ExactOutSwapParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    +ExactOutSwapParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number

                                                                                                                    amount is used for instruction and can be null when it is an intermediate swap, only the first swap has an amount

                                                                                                                    -
                                                                                                                    destinationMint: string
                                                                                                                    inAmount: number
                                                                                                                    openOrdersAddress?: string
                                                                                                                    overflowFeeAccount?: string
                                                                                                                    platformFee?: PlatformFee
                                                                                                                    quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                    slippageBps: number
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode
                                                                                                                    userDestinationTokenAccount: string
                                                                                                                    userSourceTokenAccount: string
                                                                                                                    userTransferAuthority: string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +
                                                                                                                    destinationMint: string
                                                                                                                    inAmount: number
                                                                                                                    openOrdersAddress?: string
                                                                                                                    overflowFeeAccount?: string
                                                                                                                    platformFee?: PlatformFee
                                                                                                                    quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                    slippageBps: number
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode
                                                                                                                    userDestinationTokenAccount: string
                                                                                                                    userSourceTokenAccount: string
                                                                                                                    userTransferAuthority: string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/Fee.html b/ts/client/interfaces/Fee.html index e693649ea..e501ac260 100644 --- a/ts/client/interfaces/Fee.html +++ b/ts/client/interfaces/Fee.html @@ -1 +1 @@ -Fee | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Fee

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    mint: string
                                                                                                                    pct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +Fee | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Fee

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    mint: string
                                                                                                                    pct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/FillEvent.html b/ts/client/interfaces/FillEvent.html index 4bf723b53..87d26b9e1 100644 --- a/ts/client/interfaces/FillEvent.html +++ b/ts/client/interfaces/FillEvent.html @@ -1 +1 @@ -FillEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    maker: PublicKey
                                                                                                                    makerFee: number
                                                                                                                    makerOrderId: BN
                                                                                                                    makerOut: boolean
                                                                                                                    makerSlot: number
                                                                                                                    makerTimestamp: BN
                                                                                                                    price: number
                                                                                                                    quantity: number
                                                                                                                    seqNum: BN
                                                                                                                    taker: PublicKey
                                                                                                                    takerClientOrderId: BN
                                                                                                                    takerFee: number
                                                                                                                    takerOrderId: BN
                                                                                                                    takerSide: PerpOrderType
                                                                                                                    timestamp: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +FillEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    maker: PublicKey
                                                                                                                    makerFee: number
                                                                                                                    makerOrderId: BN
                                                                                                                    makerOut: boolean
                                                                                                                    makerSlot: number
                                                                                                                    makerTimestamp: BN
                                                                                                                    price: number
                                                                                                                    quantity: number
                                                                                                                    seqNum: BN
                                                                                                                    taker: PublicKey
                                                                                                                    takerClientOrderId: BN
                                                                                                                    takerFee: number
                                                                                                                    takerOrderId: BN
                                                                                                                    takerSide: PerpOrderType
                                                                                                                    timestamp: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/LiqorPriceImpact.html b/ts/client/interfaces/LiqorPriceImpact.html index a26ea0f46..45a77824d 100644 --- a/ts/client/interfaces/LiqorPriceImpact.html +++ b/ts/client/interfaces/LiqorPriceImpact.html @@ -1 +1 @@ -LiqorPriceImpact | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • LiqorPriceImpact

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Assets: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Assets Slippage: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Coin: { highlight: boolean; val: string }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: string
                                                                                                                    Future Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Jup Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Liabs: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Liabs Slippage: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Oracle Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    V4 Liq Fee: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +LiqorPriceImpact | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • LiqorPriceImpact

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Assets: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Assets Slippage: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Coin: { highlight: boolean; val: string }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: string
                                                                                                                    Future Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Jup Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Liabs: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Liabs Slippage: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Oracle Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    V4 Liq Fee: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/LiquidateEvent.html b/ts/client/interfaces/LiquidateEvent.html index 1282d6c4a..88aaf8dea 100644 --- a/ts/client/interfaces/LiquidateEvent.html +++ b/ts/client/interfaces/LiquidateEvent.html @@ -1 +1 @@ -LiquidateEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    seqNum: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +LiquidateEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    seqNum: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/MarketInfo.html b/ts/client/interfaces/MarketInfo.html index 9dd96742a..b4b5e0bef 100644 --- a/ts/client/interfaces/MarketInfo.html +++ b/ts/client/interfaces/MarketInfo.html @@ -1 +1 @@ -MarketInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • MarketInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    id: string
                                                                                                                    inAmount: number
                                                                                                                    inputMint: string
                                                                                                                    label: string
                                                                                                                    lpFee: Fee
                                                                                                                    notEnoughLiquidity: boolean
                                                                                                                    outAmount: number
                                                                                                                    outputMint: string
                                                                                                                    platformFee: Fee
                                                                                                                    priceImpactPct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +MarketInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • MarketInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    id: string
                                                                                                                    inAmount: number
                                                                                                                    inputMint: string
                                                                                                                    label: string
                                                                                                                    lpFee: Fee
                                                                                                                    notEnoughLiquidity: boolean
                                                                                                                    outAmount: number
                                                                                                                    outputMint: string
                                                                                                                    platformFee: Fee
                                                                                                                    priceImpactPct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/OutEvent.html b/ts/client/interfaces/OutEvent.html index 629837a43..4fffac72f 100644 --- a/ts/client/interfaces/OutEvent.html +++ b/ts/client/interfaces/OutEvent.html @@ -1 +1 @@ -OutEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    owner: PublicKey
                                                                                                                    ownerSlot: number
                                                                                                                    quantity: BN
                                                                                                                    seqNum: BN
                                                                                                                    timestamp: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +OutEvent | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    eventType: number
                                                                                                                    owner: PublicKey
                                                                                                                    ownerSlot: number
                                                                                                                    quantity: BN
                                                                                                                    seqNum: BN
                                                                                                                    timestamp: BN

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/PerpPositionsToBeLiquidated.html b/ts/client/interfaces/PerpPositionsToBeLiquidated.html index 23c71c9e9..2202d0dca 100644 --- a/ts/client/interfaces/PerpPositionsToBeLiquidated.html +++ b/ts/client/interfaces/PerpPositionsToBeLiquidated.html @@ -1 +1 @@ -PerpPositionsToBeLiquidated | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • PerpPositionsToBeLiquidated

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Future Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Market: { highlight: boolean; val: string }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: string
                                                                                                                    Notional Position: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +PerpPositionsToBeLiquidated | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • PerpPositionsToBeLiquidated

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    Future Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Market: { highlight: boolean; val: string }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: string
                                                                                                                    Notional Position: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number
                                                                                                                    Price: { highlight: boolean; val: number }

                                                                                                                    Type declaration

                                                                                                                    • highlight: boolean
                                                                                                                    • val: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/Quote.html b/ts/client/interfaces/Quote.html index 7ed986436..1a92f4fb9 100644 --- a/ts/client/interfaces/Quote.html +++ b/ts/client/interfaces/Quote.html @@ -1 +1 @@ -Quote | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Quote

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    feeAmount: number
                                                                                                                    feeMint: string
                                                                                                                    feePct: number
                                                                                                                    inAmount: number
                                                                                                                    minInAmount?: number
                                                                                                                    minOutAmount?: number
                                                                                                                    notEnoughLiquidity: boolean
                                                                                                                    outAmount: number
                                                                                                                    priceImpactPct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +Quote | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Quote

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    feeAmount: number
                                                                                                                    feeMint: string
                                                                                                                    feePct: number
                                                                                                                    inAmount: number
                                                                                                                    minInAmount?: number
                                                                                                                    minOutAmount?: number
                                                                                                                    notEnoughLiquidity: boolean
                                                                                                                    outAmount: number
                                                                                                                    priceImpactPct: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/QuoteParams.html b/ts/client/interfaces/QuoteParams.html index f794b3147..8467c99b4 100644 --- a/ts/client/interfaces/QuoteParams.html +++ b/ts/client/interfaces/QuoteParams.html @@ -1 +1 @@ -QuoteParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • QuoteParams

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    destinationMint: string
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +QuoteParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • QuoteParams

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    destinationMint: string
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/Risk.html b/ts/client/interfaces/Risk.html index b442dd156..311c01189 100644 --- a/ts/client/interfaces/Risk.html +++ b/ts/client/interfaces/Risk.html @@ -1 +1 @@ -Risk | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Risk

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    assetDrop: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    assetRally: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    liqorEquity: { data: AccountEquity[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    marketMakerEquity: { data: AccountEquity[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    perpDrop: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    perpRally: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    usdcDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    usdtDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +Risk | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • Risk

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    assetDrop: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    assetRally: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    liqorEquity: { data: AccountEquity[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    marketMakerEquity: { data: AccountEquity[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    perpDrop: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    perpRally: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    usdcDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    usdtDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                    Type declaration

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/RouteInfo.html b/ts/client/interfaces/RouteInfo.html index ec0449b2d..7d8a912cc 100644 --- a/ts/client/interfaces/RouteInfo.html +++ b/ts/client/interfaces/RouteInfo.html @@ -1 +1 @@ -RouteInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • RouteInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    inAmount: number
                                                                                                                    instructions?: TransactionInstruction[]
                                                                                                                    marketInfos: MarketInfo[]
                                                                                                                    mints?: PublicKey[]
                                                                                                                    otherAmountThreshold: number
                                                                                                                    outAmount: number
                                                                                                                    priceImpactPct: number
                                                                                                                    routerName?: "Mango"
                                                                                                                    slippageBps: number
                                                                                                                    swapMode: SwapMode

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +RouteInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • RouteInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    inAmount: number
                                                                                                                    instructions?: TransactionInstruction[]
                                                                                                                    marketInfos: MarketInfo[]
                                                                                                                    mints?: PublicKey[]
                                                                                                                    otherAmountThreshold: number
                                                                                                                    outAmount: number
                                                                                                                    priceImpactPct: number
                                                                                                                    routerName?: "Mango"
                                                                                                                    slippageBps: number
                                                                                                                    swapMode: SwapMode

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/SwapParams.html b/ts/client/interfaces/SwapParams.html index 8ab70e5c9..d13785a35 100644 --- a/ts/client/interfaces/SwapParams.html +++ b/ts/client/interfaces/SwapParams.html @@ -1,3 +1,3 @@ -SwapParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number
                                                                                                                    +SwapParams | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    amount: number

                                                                                                                    amount is used for instruction and can be null when it is an intermediate swap, only the first swap has an amount

                                                                                                                    -
                                                                                                                    destinationMint: string
                                                                                                                    openOrdersAddress?: string
                                                                                                                    quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode
                                                                                                                    userDestinationTokenAccount: string
                                                                                                                    userSourceTokenAccount: string
                                                                                                                    userTransferAuthority: string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +
                                                                                                                    destinationMint: string
                                                                                                                    openOrdersAddress?: string
                                                                                                                    quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                    sourceMint: string
                                                                                                                    swapMode: SwapMode
                                                                                                                    userDestinationTokenAccount: string
                                                                                                                    userSourceTokenAccount: string
                                                                                                                    userTransferAuthority: string

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file diff --git a/ts/client/interfaces/TransactionFeeInfo.html b/ts/client/interfaces/TransactionFeeInfo.html index 92dbdbb3c..43b79011e 100644 --- a/ts/client/interfaces/TransactionFeeInfo.html +++ b/ts/client/interfaces/TransactionFeeInfo.html @@ -1 +1 @@ -TransactionFeeInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TransactionFeeInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    ataDeposits: number[]
                                                                                                                    minimumSOLForTransaction: number
                                                                                                                    openOrdersDeposits: number[]
                                                                                                                    signatureFee: number
                                                                                                                    totalFeeAndDeposits: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +TransactionFeeInfo | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TransactionFeeInfo

                                                                                                                    Index

                                                                                                                    Properties

                                                                                                                    ataDeposits: number[]
                                                                                                                    minimumSOLForTransaction: number
                                                                                                                    openOrdersDeposits: number[]
                                                                                                                    signatureFee: number
                                                                                                                    totalFeeAndDeposits: number

                                                                                                                    Legend

                                                                                                                    • Constructor
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Property
                                                                                                                    • Method
                                                                                                                    • Private property
                                                                                                                    • Private method
                                                                                                                    • Static property
                                                                                                                    • Static method

                                                                                                                    Settings

                                                                                                                    Theme

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file